2009-12-09 54 views

回答

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中继服务器:

  • POP服务器:pop.gmail.com(上激活Gmail的POP选项)
  • SMTP服务器:smtp.gmail.com
  • IMAP服务器:imap.gmail.com

编辑: Gmail要求的认证,所以你必须设置gatewayusername和gatewayPassword标记:

<gatewayusername>login</gatewayusername> 
<gatewayPassword>pass</gatewayPassword> 

http://mail.google.com/support/bin/answer.py?answer=10350