方法:JAVAMAIL方面的
public void send (String host,String fromaddress,String recipient_address,String tocontent,String title) throws Exception{
int flag;
Transport transport;
Properties mailpros=new Properties();
mailpros.put("mail.smtp.host",host);
mailpros.put("mail.smtp.auth", "true");
mailpros.put("mail.smtp.user",fromaddress);
mailpros.put("mail.smtp.password","qq");
Session mailsession=Session.getInstance(mailpros);
MimeMessage message=new MimeMessage(mailsession);
InternetAddress sender=new InternetAddress(fromaddress);
message.setFrom(sender);
message.setSubject(title);
message.setText(tocontent);
message.setRecipient(Message.RecipientType.TO,new InternetAddress(recipient_address));
message.saveChanges();
Transport.send(message);
System.out.println("?件?送成功");
}
执行这方法后出现的异常是:javax.mail.SendFailedException: Sending failed;
nested exception is:
class javax.mail.AuthenticationFailedException
at javax.mail.Transport.send0(Transport.java:218)
at javax.mail.Transport.send(Transport.java:80)
at com.Mail.send(Mail.java:56)
at test.test.main(test.java:12)
希望大家给我看看.谢谢.
public void send (String host,String fromaddress,String recipient_address,String tocontent,String title) throws Exception{
int flag;
Transport transport;
Properties mailpros=new Properties();
mailpros.put("mail.smtp.host",host);
mailpros.put("mail.smtp.auth", "true");
mailpros.put("mail.smtp.user",fromaddress);
mailpros.put("mail.smtp.password","qq");
Session mailsession=Session.getInstance(mailpros);
MimeMessage message=new MimeMessage(mailsession);
InternetAddress sender=new InternetAddress(fromaddress);
message.setFrom(sender);
message.setSubject(title);
message.setText(tocontent);
message.setRecipient(Message.RecipientType.TO,new InternetAddress(recipient_address));
message.saveChanges();
Transport.send(message);
System.out.println("?件?送成功");
}
执行这方法后出现的异常是:javax.mail.SendFailedException: Sending failed;
nested exception is:
class javax.mail.AuthenticationFailedException
at javax.mail.Transport.send0(Transport.java:218)
at javax.mail.Transport.send(Transport.java:80)
at com.Mail.send(Mail.java:56)
at test.test.main(test.java:12)
希望大家给我看看.谢谢.
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货