本人用windows运行时邮件可以发出,但在linux环境下报以上错误,有知道解决方法的大大请解答,不知道的朋友讨论一下。
6 个解决方案
#1
#2
props.put("mail.smtp.localhost", "localhost");
props.put("mail.smtp.auth", "false");
我也碰到和你差不多的问题啊 !
你按上面的设置下看看,我的就是那么解决的
props.put("mail.smtp.auth", "false");
我也碰到和你差不多的问题啊 !
你按上面的设置下看看,我的就是那么解决的
#3
我用的是apache mail ,程序如下
{
MultiPartEmail email = new MultiPartEmail();
email.setHostName("smtp."+stmpName); // 设定smtp服务器
email.setAuthentication(userName, passWord); // 设定smtp服务器的认证资料信息
EmailAttachment attachment = new EmailAttachment();
attachment.setPath(fjPath);
attachment.setDisposition(EmailAttachment.ATTACHMENT);//设定附件的方式(内嵌,附件)
attachment.setDescription(fjlb);
attachment.setName(fjName); //附件的文件名
email.addTo(toAddress, "reciever"); // 设定收件人
email.setCharset("UTF-8"); // 设定内容的语言集
email.setFrom(userName+"@"+stmpName); // 设定发件人
email.setSubject(subject); // 设定主题
email.setMsg(message); // 设定邮件内容
email.attach(attachment);
email.send();
}
{
MultiPartEmail email = new MultiPartEmail();
email.setHostName("smtp."+stmpName); // 设定smtp服务器
email.setAuthentication(userName, passWord); // 设定smtp服务器的认证资料信息
EmailAttachment attachment = new EmailAttachment();
attachment.setPath(fjPath);
attachment.setDisposition(EmailAttachment.ATTACHMENT);//设定附件的方式(内嵌,附件)
attachment.setDescription(fjlb);
attachment.setName(fjName); //附件的文件名
email.addTo(toAddress, "reciever"); // 设定收件人
email.setCharset("UTF-8"); // 设定内容的语言集
email.setFrom(userName+"@"+stmpName); // 设定发件人
email.setSubject(subject); // 设定主题
email.setMsg(message); // 设定邮件内容
email.attach(attachment);
email.send();
}
#5
您好,我也遇到了类似问题,请问楼主最好怎么解决的
#6
您好,请问楼主是怎样解决的?
#1
#2
props.put("mail.smtp.localhost", "localhost");
props.put("mail.smtp.auth", "false");
我也碰到和你差不多的问题啊 !
你按上面的设置下看看,我的就是那么解决的
props.put("mail.smtp.auth", "false");
我也碰到和你差不多的问题啊 !
你按上面的设置下看看,我的就是那么解决的
#3
我用的是apache mail ,程序如下
{
MultiPartEmail email = new MultiPartEmail();
email.setHostName("smtp."+stmpName); // 设定smtp服务器
email.setAuthentication(userName, passWord); // 设定smtp服务器的认证资料信息
EmailAttachment attachment = new EmailAttachment();
attachment.setPath(fjPath);
attachment.setDisposition(EmailAttachment.ATTACHMENT);//设定附件的方式(内嵌,附件)
attachment.setDescription(fjlb);
attachment.setName(fjName); //附件的文件名
email.addTo(toAddress, "reciever"); // 设定收件人
email.setCharset("UTF-8"); // 设定内容的语言集
email.setFrom(userName+"@"+stmpName); // 设定发件人
email.setSubject(subject); // 设定主题
email.setMsg(message); // 设定邮件内容
email.attach(attachment);
email.send();
}
{
MultiPartEmail email = new MultiPartEmail();
email.setHostName("smtp."+stmpName); // 设定smtp服务器
email.setAuthentication(userName, passWord); // 设定smtp服务器的认证资料信息
EmailAttachment attachment = new EmailAttachment();
attachment.setPath(fjPath);
attachment.setDisposition(EmailAttachment.ATTACHMENT);//设定附件的方式(内嵌,附件)
attachment.setDescription(fjlb);
attachment.setName(fjName); //附件的文件名
email.addTo(toAddress, "reciever"); // 设定收件人
email.setCharset("UTF-8"); // 设定内容的语言集
email.setFrom(userName+"@"+stmpName); // 设定发件人
email.setSubject(subject); // 设定主题
email.setMsg(message); // 设定邮件内容
email.attach(attachment);
email.send();
}
#4
#5
您好,我也遇到了类似问题,请问楼主最好怎么解决的
#6
您好,请问楼主是怎样解决的?