日期:2014-05-16  浏览次数:20671 次

linux内网向局域网内发邮件失败
本帖最后由 zhaofifan 于 2013-01-09 17:40:04 编辑
linux给局域网内一win发送邮件,win收不到邮件
使用指令:echo "mail content"|mail -s test myqq@192.168.1.164
linux:192.168.1.180
win:192.168.1.164 同一网段
邮件记录显示:
tail -f /var/log/maillog 显示如下:
Jan  9 17:07:24 localhost sendmail[5403]: r0990HrU001010: to=<myqq@192.168.1.164>, ctladdr=<nagios@localhost.localdomain> (502/502), delay=00:07:07, xdelay=00:00:00, mailer=esmtp, pri=210558, relay=192.168.1.164., dsn=4.0.0, stat=Deferred: 192.168.1.164.: No route to host
需要说明的是:win机可以使用foxmail,收发邮件,myqq@192.168.1.164可以上公网发邮件,比如雅虎,网易用户,但收不到雅虎,网易用户的邮件
请大家指教!
linux mail

------解决方案--------------------
你的Mail Server启在哪儿?Foxmail之类的邮件客户端是要不断向Mail Server进行轮询才知道有没有新的邮件。
------解决方案--------------------
楼主,百度一下“Linux下使用mail发邮件”。