javamail 发邮件问题求助
如果需要输入mail服务器的用户名和密码,请问下怎么加啊,之前不输入的源码如下(可以发邮件
import sun.net.smtp.*;
import sun.net.*;
import java.io.*;
public class sendmail { // a java smtp client
public static void main (String args[ ]) {
File myFile;
String s;
String subject= new String(args[2]);
String from=new String(args[3]);
String to=new String(args[0]);
try{
myFile = new File(args[1]);
RandomAccessFile fis= new RandomAccessFile(myFile,"r");
SmtpClient client = new SmtpClient("172.0.0.5");
client.from(from);
client.to(to);
PrintStream message = client.startMessage();
message.println("To: " + to);
message.println("Subject: "+subject+"\n");
while((s = fis.readLine()) != null)
{
s=s+"\n";
message.println(s);
}
client.closeServer();
fis.close();
}
catch (IOException e){
System.out.println("ERROR SENDING EMAIL:"+e);
}
}
}