我最近使用 Postfix、Dovecot 和 mySQL 设置了一个邮件服务器。一切正常,只是我无法向其他邮件服务器(例如 Google)发送电子邮件。我收到以下错误:
Aug 15 11:14:27 server postfix/cleanup[19808]: warning: mysql:/etc/postfix/mysql_virtual_alias_domainaliases_maps.cf lookup error for "[email protected]"
Aug 15 11:14:27 server postfix/cleanup[19808]: warning: 82B3F22073: virtual_alias_maps map lookup problem for [email protected] -- message not accepted, try again later
我认为 postfix 会尝试使用 virtual_alias 表以某种方式验证所有外发电子邮件地址,但我不知道应该更改哪些设置来解决这个问题。我尝试在邮件服务器上使用 ssh 会话以及从 macOSX 邮件客户端使用 Mailx 命令,但均未成功并出现相同的错误。
顺便说一下,我使用本指南是为了:https://www.exratione.com/2014/05/a-mailserver-on-ubuntu-1404-postfix-dovecot-mysql/
答案1
我找到了问题所在,它与 /etc/postfix/mysql*.cf 文件有关,我在其中一个文件中输入了错误的密码。现在一切正常!