我在用javamail时可以不要对发送方进行校验吗?为什么?
比如不需要
public class PopupAuthenticator extends Authenticator
{
public PasswordAuthentication getPasswordAuthentication() {
return new PasswordAuthentication(username, password);
}
}
Authenticator aut = new PopupAuthenticator();
------解决方案--------------------
验证可以不要的,因为是smtp嘛,不过,有的服务器不允许发送未验证的邮件.
对方的地址肯定要的,不然的话smtp服务器转发给谁呢?
------解决方案--------------------
楼上正解!
------解决方案--------------------
嗯,跟邮件服务提供商有关. 你这里无法控制的.