![Postfix qmgr[]: 警告:连接到传输 private/test:没有这样的文件或目录,并且邮件传输不可用](https://linux22.com/image/766721/Postfix%20qmgr%5B%5D%3A%20%E8%AD%A6%E5%91%8A%EF%BC%9A%E8%BF%9E%E6%8E%A5%E5%88%B0%E4%BC%A0%E8%BE%93%20private%2Ftest%EF%BC%9A%E6%B2%A1%E6%9C%89%E8%BF%99%E6%A0%B7%E7%9A%84%E6%96%87%E4%BB%B6%E6%88%96%E7%9B%AE%E5%BD%95%EF%BC%8C%E5%B9%B6%E4%B8%94%E9%82%AE%E4%BB%B6%E4%BC%A0%E8%BE%93%E4%B8%8D%E5%8F%AF%E7%94%A8.png)
我在 Postfix 中添加了以下选项:
master.cf:
test unix - - n - - smtp
主文件:
transport_maps = hash:/etc/postfix/transport_maps
test_destination_rate_delay = 5s
test_destination_recipient_limit = 1
运输地图:
domain.com test:
domain2.com test:[smtp-server.com]:587
在 postmap 并重新启动 postfix 之后,我在日志中得到了该信息:
qmgr[]: warning: connect to transport private/test: No such file or directory
error[]: ..... status=deferred (mail transport unavailable)
在此路径中:/var/spool/postfix/private 我看不到文件:测试
我究竟做错了什么 ?
答案1
问题已解决。重启后一切都已修复。/var/spool/postfix/private 中缺失的文件“test”已创建。但重置所有与邮件相关的服务不起作用,只有在完全重启机器后才起作用。