Che*_*tan 8 email unix bugzilla postfix
我安装了 Postfix,但 Sendmail 没有运行。我尝试使用发送邮件,mail
但出现以下警告并且邮件未发送:
postdrop: warning: unable to look up public/pickup: No such file or directory
这也让我感到困惑:
[root@ars etc]# postfix start
postfix/postfix-script: starting the Postfix mail system
[root@ars etc]# postfix stop
postfix/postfix-script: fatal: the Postfix mail system is not running
Run Code Online (Sandbox Code Playgroud)
请帮忙!我需要为 Bugzilla 工作。
小智 5
请参阅下面的内容来解决以下错误:
postdrop: warning: unable to look up public/pickup: No such file or directory
Run Code Online (Sandbox Code Playgroud)
以 root 身份运行以下命令:
mkfifo /var/spool/postfix/public/pickup
Run Code Online (Sandbox Code Playgroud)
然后,重新启动服务:
service postfix restart
Run Code Online (Sandbox Code Playgroud)
看起来您的 /var/spool/postfix 目录结构缺少目录或权限错误。在 CentOS 上它看起来像:
drwx------ 2 postfix root 4096 Jan 5 16:49 active
drwx------ 2 postfix root 4096 Dec 23 16:18 bounce
drwx------ 2 postfix root 4096 Aug 14 2008 corrupt
drwx------ 4 postfix root 4096 Dec 16 08:55 defer
drwx------ 4 postfix root 4096 Dec 16 08:55 deferred
drwx------ 2 postfix root 4096 Aug 14 2008 flush
drwx------ 2 postfix root 4096 Aug 14 2008 hold
drwx------ 2 postfix root 4096 Jan 5 16:49 incoming
drwx-wx--- 2 postfix postdrop 4096 Jan 5 16:49 maildrop
drwxr-xr-x 2 root root 4096 Dec 31 14:16 pid
drwx------ 2 postfix root 4096 Dec 31 14:39 private
drwx--x--- 2 postfix postdrop 4096 Dec 31 14:39 public
drwx------ 2 postfix root 4096 Aug 14 2008 saved
drwx------ 2 postfix root 4096 Aug 14 2008 trace
Run Code Online (Sandbox Code Playgroud)
检查 /var/log/mail 或 /var/log/maillog 文件中是否有错误消息。你无法停止 postfix 的原因是因为它一开始就没有启动。
归档时间: |
|
查看次数: |
9715 次 |
最近记录: |