我是James Mail Server的新手。我配置为詹姆斯提到的步骤。 我可以发送邮件发送到内部网络,但我无法将邮件发送到外部网络,如gmail。
有人请帮我解决问题
提前致谢
Rohith
答案 0 :(得分:4)
对于已故的人来说很抱歉,但将来可能对某些人有帮助。
如果您希望配置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中继服务器的示例:
编辑: gmail需要身份验证,因此您必须设置gatewayusername和gatewayPassword标记:
<gatewayusername>login</gatewayusername>
<gatewayPassword>pass</gatewayPassword>
请参阅http://mail.google.com/support/bin/answer.py?answer=10350