新人急求centos6.5下  exim无法向外发送邮件exim是用webuzo面板安装,用SquirrelMail通过devocot可以接收到邮件,可发送到同域名的邮箱,但是不能发送到外部邮箱,我测试了hotmail和qq邮箱都收不到,已检查垃圾箱也没有。下面是msglog的信息2017-12-14 04:29:36 Received from [email protected] H=([145.107.72.121]) [145.107.72.121] P=esmtp S=2412 id=18548918a2b335b3ca3e9e86f0d03158.squirrel@localhost
2017-12-14 04:30:39 H=hotmail-com.olc.protection.outlook.com [104.47.38.33] Connection timed out
2017-12-14 04:31:42 H=hotmail-com.olc.protection.outlook.com [104.47.36.33] Connection timed out
2017-12-14 04:31:42 [email protected] R=dnslookup T=remote_smtp defer (110): Connection timed out 根据教程查了端口25是监听
# lsof -i tcp:25
COMMAND   PID USER   FD   TYPE  DEVICE SIZE/OFF NODE NAME
exim    32404 exim    4u  IPv6 4190052      0t0  TCP *:smtp (LISTEN)
exim    32404 exim    5u  IPv4 4190053      0t0  TCP *:smtp (LISTEN)求各位高手帮助解决,项目比较急,可付费

解决方案 »

  1.   

    主要是修改/etc/exim/exim.conf配置的:
    primary_hostname、domainlist local_domains、domainlist relay_to_domains、hostlist   relay_from_hosts这几个参数的设置
      

  2.   

    垃圾邮件他们不会接收,开通你的邮箱smtp授权,在配置文件绑定账号授权吗,就正常发送邮件了
      

  3.   

    如果你是做监控报警的话。可以去网上找一个python微信接口,还支持微信报警2333~