服务器是CentOS 6
我将exim4作为mta安装在本地服务器上。
我可以通过邮件命令(mailx)简单地发送邮件:
echo 'a test mail' | mail -s 'a subject' me@xxx.com然后我安装了后缀,但没有运行。
现在exim4正在运行,侦听端口25是exim4。
但我不能发邮件,因为有错误:
postdrop: warning: unable to look up public/pickup: No such file or directory被封锁的邮件在/var/spool/postfix/maildrop中。
我搜索并知道用mkfifo这个文件来修复这个错误。
但是我不知道,后缀没有运行,exim4也在运行,怎么阻止我发送邮件呢?
发布于 2015-09-09 15:42:15
这很可能是从替代方案系统触发的。
简单地安装后缀可能造成了默认的MTA (通过更新符号链接/usr/lib/sendmail),并且因为后缀还没有配置,也没有运行->即时错误。
您可以通过运行alternatives --config mta并将Exim还原为默认值来解决这个问题。
https://serverfault.com/questions/721220
复制相似问题