在线技术支持 - 文档下载 - 如何付款 - 联系方式 - 帮助中心  
服务中心
域名转入59互联全攻略
媒体看59
行业热点面面观
帮助中心
当前位置:首页 - 服务中心 - 服务器学院 - 正文
配置Apache James邮件服务器
文章来源:本站原创   文章类型:服务器学院    点击数:9863    更新时间:10-05-08


  Apache James是最好用的开源java邮件服务器之一,在配置smtp服务过程中,有些步骤不对的话邮件就发送不出去。

  0.打开james-2.2.0\apps\james\SAR-INF\config.xml文件

  1.transport

  注释掉

  <!mailet match="RemoteAddrNotInNetwork=127.0.0.1" class="ToProcessor">

  <processor> relay-denied </processor>

  <notice>550 - Requested action not taken: relaying denied</notice>

  </mailet>

  使用smtp认证方式

  2.dnsserver

  输入服务器的DNS IP,例如:

  <server>202.96.134.133</server>

  <server>202.96.128.110</server>
  <server>202.96.128.68</server>
  设置autodiscover为false
  如果设置为自动探测的话,在我的机器上会报错:
  James.Mailet: RemoteDelivery: Temporary exception delivering mail (Mail1098776398187-0-to-somedomain.com: javax.mail.MessagingException: There are no DNS entries for the hostname somedomain.com.  I cannot determine where to send this message.

  at org.apache.james.transport.mailets.RemoteDelivery.deliver(RemoteDelivery.java:398)
 
  at org.apache.james.transport.mailets.RemoteDelivery.run(RemoteDelivery.java:912)
 
  at java.lang.Thread.run(Thread.java:534)

  3.修改root口令。account login="root" password="mypassword"

  4.smtpserver

  打开smtp认证

  <authRequired>true</authRequired>

  5.重新启动James

  6.telnet server-name 4555,增加用户

  7.就可以用outlook等发送邮件了。

 
上一篇文章: 在2003下安装WinWebMail详细攻略
下一篇文章: 用Windows 2003配置邮件服务器
郑州技术支持:0371 - 88888361   域名直线电话 65651185    备案直线电话 65651189    传真:0371-88888360-777
运营商:郑州易方科贸有限公司 世纪创联  ISP:豫B2-20060062-6 豫ICP证:豫B2-20050016  IDC:b1-20183355
总部地址:河南省郑州市农业路政七街省汇中心A2004  
声明:59互联品牌标志、品牌吉祥物均已注册商标,版权所有,窃用必究。  法律顾问:国基律师事务所代全喜律师
ICP备案:豫ICP备05000583号 营业执照 注册号:4101002210318 中国电子商务诚信单位 网警备案单位 互联网协会成员 ISO9001认证企业 ISP、ICP证书 公司营业执照