Postfix dovecot SASL smtp auth

时间:2012-05-20 15:24:07

标签: authentication smtp postfix-mta sasl dovecot

我按照教程https://help.ubuntu.com/community/PostfixDovecotSASL

配置了我的电子邮件服务器

现在我 telnet myserver.com 25 ehlo localhost

输出

250 PIPELINING 250-SIZE 10240000 250-VRFY 250-ETRN 250-STARTTLS 250-AUTH PLAIN LOGIN 250-AUTH = PLAIN LOGIN 250 ENHANCEDSTATUSCODES 250-8BITMIME 250 DSN

===== 根据教程,“250-AUTH PLAIN LOGIN,50-AUTH = PLAIN LOGIN”行意味着我将myserver配置为正确。 但我仍然在没有登录的情况下发送了电子邮件。

很奇怪。

2 个答案:

答案 0 :(得分:1)

如果您在

中声明了子网,则无需身份验证即可发送邮件

$ sudo postconf mynetworks

答案 1 :(得分:1)

就像ekini说的那样,查看你的main.cf配置文件,看看mynetworks参数是否设置为localhost(或者例如127.0.0.0/8),这种情况通常就是这种情况。

 mynetworks = 127.0.0.0/8

此shuld也设置为yes:

smtpd_sasl_auth_enable = yes

尝试从其他地方连接......