我这个程序时可以的,你试试吧!
import java.util.Properties;
import javax.mail.*;
import javax.mail.internet.*;public class sendmail {
public void sendmail (String from,String to,String subject,String text) throws Exception {
String host = "202.113.32.8";
//String from = "[email protected]";
//String to = "[email protected]"; // Get system properties/得到系统属性
Properties props = System.getProperties();
props.put("mail.smtp.host", host);
props.put("mail.smtp.auth","true");
// Setup mail server/启动邮件服务器
Authenticator auth = new MyAuthenticator();
Session session = Session.getDefaultInstance(props, auth);
MimeMessage message = new MimeMessage(session);
// Define message/定义消息 // Set the from address/设置发件箱
message.setFrom(new InternetAddress(from));
// Set the to address/设置收件箱
message.setRecipient(Message.RecipientType.TO,new InternetAddress(to));
// Set the subject/设置邮件标题
message.setSubject(subject);
// Set the content/设置邮件正文
message.setText(text);
// Send message/发送邮件
//message.saveChanges(); // implicit with send()
Transport transport = session.getTransport("smtp");
//transport.connect(host, "feigmin", "06090801");
//transport.sendMessage(message, message.getAllRecipients());
//transport.close();
//send/发送
transport.send(message);
transport.close();
}
}
import java.util.Properties;
import javax.mail.*;
import javax.mail.internet.*;public class sendmail {
public void sendmail (String from,String to,String subject,String text) throws Exception {
String host = "202.113.32.8";
//String from = "[email protected]";
//String to = "[email protected]"; // Get system properties/得到系统属性
Properties props = System.getProperties();
props.put("mail.smtp.host", host);
props.put("mail.smtp.auth","true");
// Setup mail server/启动邮件服务器
Authenticator auth = new MyAuthenticator();
Session session = Session.getDefaultInstance(props, auth);
MimeMessage message = new MimeMessage(session);
// Define message/定义消息 // Set the from address/设置发件箱
message.setFrom(new InternetAddress(from));
// Set the to address/设置收件箱
message.setRecipient(Message.RecipientType.TO,new InternetAddress(to));
// Set the subject/设置邮件标题
message.setSubject(subject);
// Set the content/设置邮件正文
message.setText(text);
// Send message/发送邮件
//message.saveChanges(); // implicit with send()
Transport transport = session.getTransport("smtp");
//transport.connect(host, "feigmin", "06090801");
//transport.sendMessage(message, message.getAllRecipients());
//transport.close();
//send/发送
transport.send(message);
transport.close();
}
}
请注意:transport.connect(host, "feigmin", "06090801");
你也贴出来:-)