带有空主机名,端口和身份验证的javax.mail.Session?

时间:2012-11-16 10:19:38

标签: java javamail

我正在使用javax.mail.Session为其配置会话 org.springframework.mail.javamail.JavaMailSenderImpl

在配置Session对象时,我将以下属性作为空白

传递
  1. mail.smtp.auth
  2. mail.smtp.host
  3. mail.smtp.port
  4. 尽管有空白属性,我仍然可以使用JavaMailSenderImpl发送邮件,在这种情况下session/JavaMailSenderImpl使用了哪些默认值?

1 个答案:

答案 0 :(得分:1)

  • mail.smtp.auth - 尝试使用AUTH命令对用户进行身份验证,如果为true。默认为false
  • mail.smtp.host - 要连接的SMTP服务器
  • mail.smtp.port - 要连接的SMTP服务器端口,如果connect()方法未明确指定。默认为25