当前位置: 技术问答>linux和unix
来问个postfix的问题,请高手解答!
来源: 互联网 发布时间:2016-06-29
本文导语: 我的一台服务器 安装了postfix 在这个服务器上设置了一些日常检查的shell程序 当出现某种情况时 就给管理员发送邮件 我遇到的问题是 给单个用户发邮件(比如我自己xxx@xxx.com) 我能收到 给一个邮件列表发送邮件...
我的一台服务器 安装了postfix
在这个服务器上设置了一些日常检查的shell程序
当出现某种情况时 就给管理员发送邮件
我遇到的问题是
给单个用户发邮件(比如我自己xxx@xxx.com) 我能收到
给一个邮件列表发送邮件(比如yyy@zzz.com 这个邮件列表包括多个人) 所有成员都收不到邮件
但是在我的linux机器上的log
status=sent (250 2.6.0 Queued mail for delivery)
这说明已经发送成功了 可是为什么收不到邮件呢
在这个服务器上设置了一些日常检查的shell程序
当出现某种情况时 就给管理员发送邮件
我遇到的问题是
给单个用户发邮件(比如我自己xxx@xxx.com) 我能收到
给一个邮件列表发送邮件(比如yyy@zzz.com 这个邮件列表包括多个人) 所有成员都收不到邮件
但是在我的linux机器上的log
status=sent (250 2.6.0 Queued mail for delivery)
这说明已经发送成功了 可是为什么收不到邮件呢
|
在本机上找完整的Maillog, 一般Linux上用postfix/sendmail 发一封Mail, 会有两行Log在/var/log/maillog里, 一行是表示用户将mail send到本机的relay (localhost 127.0.0.1), 另一行是本机的Relay将mail转发出去.
一般来说, 第二步之后总会有mail server的回应, 要么sent, 要么error之类的. 你也可以用mailq去查看一下mail queue
一般来说, 第二步之后总会有mail server的回应, 要么sent, 要么error之类的. 你也可以用mailq去查看一下mail queue