我在 Linode.com 上有一个电子邮件服务器,其规格如下:
- Ubuntu 14.04
- Apache 和 MySQL
- Postfix、Dovecot、Spamassassin、Postgrey、RoundCube、sievemail 组件。
问题:一切正常,但当我尝试向超过 15 个收件人发送批量电子邮件时,系统会显示“收件人太多”的错误。我使用 Microsoft Outlook 2010 发送和接收电子邮件,但在 MS Outlook 中看到此错误。
我的问题:
- 可能存在什么问题以及如何解决?
- 是否有任何限制后缀不允许发送批量电子邮件?如何解除该限制?
答案1
Postfix 确实对单条消息的收件人数量有限制,具体由smtpd_recipient_limit
配置指令。其默认值为 1000,但(当然)可以在 Postfix 的配置文件中修改。要获取其当前值,请运行
postconf | grep smtpd_recipient_limit
在这种情况下,限制设置为 16,因此 Postfix 会拒绝收件人超过 16 个的消息。