所以在遵循Ubuntu Postfix教程之后,我尝试了他们推荐的testing
telnet localhost 25 MAIL FROM: [email protected] RCTP TO: [email protected] DATA some text here .
我收到一个成功的250 OK队列为C55230429543
但是,当我检查我的Gmail帐户(包括垃圾邮件文件夹),那里没有电子邮件。
任何想法,我可以检查,看看哪里出事了?
Aug 25 22:34:06 mydomain postfix/cleanup[16130]: 23C20508CA: message-id=<[email protected]> Aug 25 22:34:06 mydomain postfix/qmgr[15822]: 23C20508CA: from=<[email protected]>, size=372, nrcpt=1 (queue active) Aug 25 22:34:12 mydomain postfix/smtp[16131]: fatal: specify a password table via the `smtp_sasl_password_maps' configuration parameter Aug 25 22:34:13 mydomain postfix/master[15819]: warning: process /usr/lib/postfix/smtp pid 16131 exit status 1 Aug 25 22:34:13 mydomain postfix/master[15819]: warning: /usr/lib/postfix/smtp: bad command startup -- throttling Aug 25 22:34:35 mydomain postfix/smtpd[16127]: disconnect from localhost[127.0.0.
我将我的实际域更改为“mydomain”
在Google上进行一些fatal: specify a password table via the smtp_sasl_password_mapssearchfatal: specify a password table via the smtp_sasl_password_maps将导致您访问此页面 。 在第3页上,您会发现:
Apr 14 18:03:08 flamingweasel postfix/smtp[17932]: fatal: specify a password table via the `smtp_sasl_password_maps' configuration parameter
是由于您的configuration中的拼写错误未被发现。 你有的线是:
smtp_sasl_auth_enable = yes
你想要的地方是:
smtpd_sasl_auth_enable = yes
如果你没有这条线,你可能会错过它。
我build议你先阅读信息并采取行动。 特别是它说:
fatal: specify a password table via the `smtp_sasl_password_maps' configuration parameter`.