为什么 qmail 拒绝发送带有裸 LF 字符的电子邮件?

为什么 qmail 拒绝发送带有裸 LF 字符的电子邮件?

我遇到了 qmail 问题,特别是它拒绝从 2 个电子邮件帐户发送电子邮件。当我通过 webmail 进入时,一切正常,但当我使用安装在 PC 上的“MS Outlook”时,我收到以下类型的错误:“51 请参阅http://pobox.com/~djb/docs/smtplf.html”意思是“SMTP 中的裸 LF”,这似乎是一些 LF(换行)问题。

我不知道是否可以通过配置 Outlook 客户端或在 qmail 中运行某些命令来解决这个问题。感谢您的帮助!!

答案1

如果您的客户端发送的电子邮件格式不正确,则会出现此错误。电子邮件中的所有行都应以 CR 和 LF(回车符和换行符)结尾。如果邮件中没有 CR,则会出现此消息。您能通过 OWA 成功发送电子邮件吗?

答案2

此问题通常由配置不当的邮件客户端或服务器引起。您无法将邮件发送到 msn.com 和互联网上成千上万的其他系统。您的邮件程序违反了 822bis 第 2.3 节,该节明确禁止所有裸 LF。

相关内容