ubuntu - Postfix 不转发,只是将电子邮件存储在用户帐户中

标签 ubuntu postfix-mta

关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。












我们不允许在 Stack Overflow 上提出有关专业服务器或网络相关基础设施管理的问题。您可以编辑问题,使其成为 on-topic对于堆栈溢出。


8年前关闭。







Improve this question




我过去曾关注 this guide并成功转发传入的电子邮件。然而,直到最近这种情况才停止,所有电子邮件都存储在各自的用户帐户中。

服务器未列入黑名单,也未报告任何错误。

有什么我可以尝试的吗?

虚拟文件未报告任何错误。

这是main.cf文件:

smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu)
biff = no
append_dot_mydomain = no

readme_directory = no

smtpd_tls_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
smtpd_tls_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
smtpd_use_tls=yes
smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache

# See /usr/share/doc/postfix/TLS_README.gz in the postfix-doc package for
# information on enabling SSL in the smtp client.

myhostname = example.com
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = /etc/mailname
mydestination = example.com, localhost
relayhost = 
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = all

这是我的 virtual 的示例文件:
nsw@example.com nsw
nsw personal@email.com

最佳答案

如果它以前有效并且邮件留在邮箱中,那么根本就没有转发。
假设您已经尝试过:

sudo service postfix restart

您是否尝试过检查您的转发地址是否仍然正确:
sudo vi /etc/postfix/virtual

如果这检查没问题,你也可以重做:
sudo postmap /etc/postfix/virtual

如果这仍然不起作用,那么您可以发布您的/etc/postfix/main.cf(减去个人信息)和您上次尝试发送电子邮件的/var/log/mail.info 日志。

最后两个文件显示了对于解决 postfix 中的问题非常有值(value)的信息。

关于ubuntu - Postfix 不转发,只是将电子邮件存储在用户帐户中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20984758/

相关文章:

ubuntu - 努力在 Linux 机器上安装 Azure DevOps 部署代理

PostgreSQL 服务器启动失败,无法创建锁定文件 : permission denied

php - 在 CakePHP 和 Postfix 中处理电子邮件退回

email - 发送邮件时后缀触发

javascript - 如何使用邮件服务器和 nodejs 从我的服务器发送电子邮件

c - 想要使用 GSTREAMER 设置捕捉视频的时间

linux - 记录终端的命令不适用于 bash

ubuntu - 安卓模拟器出错

java - 如何在Expression类中使用math.pow()进行计算?

email - Postfix 可能的 SMTP 攻击和黑名单