JavaMail中的props.put(“mail.smtp.host”,host)是做什么用的?

时间:2010-06-02 12:28:44

标签: java javamail

有人能解释一下这行在JavaMail API中的含义吗?

props.put("mail.smtp.host", host);

它用于设置邮件服务器,但我不明白。

2 个答案:

答案 0 :(得分:6)

String变量host包含接受端口25上SMTP连接的服务器的DNS名称。将此属性添加到props集合中,而该集合又传递给Javamail,它最初告诉Javamail将邮件发送到哪个主机。

您可能还会在this answer中看到有用的内容。

答案 1 :(得分:0)

此值有助于Javamail了解它必须为DNS名称命中的服务器。它通常通过一个端口打开(默认为25)。