我是 James Mail Server 的新手。我按照 James 提到的步骤进行了配置。 我可以发送邮件到内部网络,但我不能像gmail一样发送邮件到外部网络。
有人请帮我解决这个问题
提前致谢
罗氏
最佳答案
抱歉来晚了,但它可能会在未来帮助一些人。
如果你想配置 JAMES 向外部网络发送邮件,你必须编辑 ${JAMES_DIR}/apps/james/SAR-INF 中的文件 conf.xml。
取消注释这些行以在必要时通过网关定义 SMTP 中继服务器:
<processor name="transport">
<mailet match="All" class="RemoteDelivery">
...
<gateway> smtp.gmail.com </gateway>
<gatewayPort>25</gatewayPort>
</mailet>
</processor>
使用 gmail 中继服务器的示例:
- POP 服务器:pop.gmail.com(激活 GMail 的 POP 选项)
- SMTP 服务器:smtp.gmail.com
- IMAP 服务器:imap.gmail.com
编辑:gmail 需要身份验证,因此您必须设置网关用户名和网关密码标记:
<gatewayusername>login</gatewayusername>
<gatewayPassword>pass</gatewayPassword>
参见 http://mail.google.com/support/bin/answer.py?answer=10350
关于gmail - 在 James Mail Server 中发送外部邮件的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1872287/