0

我按照教程https://help.ubuntu.com/community/PostfixDovecotSASL配置了我的电子邮件服务器

现在当我 telnet myserver.com 25 ehlo localhost

输出是

250-流水线 250-SIZE 10240000 250-VRFY 250-ETRN 250-STARTTLS 250-AUTH 普通登录 250-AUTH=普通登录 250-ENHANCEDSTATUSCODES 250-8BITMIME 250 DSN

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

真奇怪 。

4

2 回答 2

1

如果您在其中声明了子网,则可以在没有身份验证的情况下发送邮件

$sudo postconf mynetworks

于 2012-06-01T03:01:00.370 回答
1

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

 mynetworks = 127.0.0.0/8

这也应该设置为yes:

smtpd_sasl_auth_enable = yes

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

于 2012-07-09T03:44:47.697 回答