我有一个发送电子邮件通知的网络应用。在开发过程中,我使用了一个gmail帐户并成功使用它来发送通知,并且它顺利运行。
现在我需要使用本地邮件服务器,因此我安装了Apache James并重新配置了我的Web应用程序以使用James作为邮件服务器。
在客户端,发送消息。但是,James无法联系收件人的邮件服务器来传递邮件(例如,我试图向myaddress @ gmail发送邮件):
19/04/12 20:11:13 INFO smtpserver:在[myaddress@gmail.com]
的127.0.0.1上成功假脱机邮件mail1348880673507-0来自notification@myserver.com19/04/12 20:10:01 INFO James.Mailet:RemoteDelivery:尝试将Mail1334801593534-1-to-gmail.com发送到主机gmail-smtp-in.l.google.com。地址为173.194.73.26 [myaddress@gmail.com] 19/04/12 20:10:22 INFO James.Mailet:RemoteDelivery:无法连接到SMTP主机:173.194.73.26,端口:25 :
除DNS服务器部分外,James配置是默认配置。 我该怎么办才能解决这个问题?