我过去跟着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
答案 0 :(得分:1)
如果它之前有效并且邮件留在邮箱中而不是完全没有转发。 假设你已经尝试过:
sudo service postfix restart
您是否尝试过检查转发地址是否仍然正确:
sudo vi /etc/postfix/virtual
如果检查完毕,你也可以重做:
sudo postmap /etc/postfix/virtual
如果仍然无效,您可以发布上次电子邮件尝试的/etc/postfix/main.cf(减去个人信息)和/var/log/mail.info日志。
最后两个文件显示了解决后缀问题的非常有价值的信息。