为什么服务器不接受电子邮件地址评论?

Joh*_*ith 3 email email-server address mailbox

根据维基百科,电子邮件地址可以在括号中包含注释,例如john.smith(comment)@example.com.

我尝试使用多个电子邮件服务器使用此类评论将一些邮件发送到有效的电子邮件地址,但他们都抱怨该电子邮件地址不存在 ( Unknown address error 550-'Requested action not taken: mailbox unavailable' (delivery attempts: 0)>)。

电子邮件服务器通常不支持评论吗?出现此错误的原因是什么?

And*_*gge 5

我有点猜测,但也许这仍然对您有帮助:有两个地方使用了收件人地址。第一个是在电子邮件中作为标题字段(“收件人:”),第二个是在发出RCPT命令时在 SMTP 对话框中。后者通常被称为“信封”收件人。

RFC5322 描述了 Internet 消息格式(即电子邮件消息的标题和内容),但不描述 SMTP 协议。在 RFC5321(它是 RFC5322 的 SMTP 挂件)中,没有提到电子邮件地址中的注释。

因此,您的服务器很可能是正确的,因为您的客户端应该在将其用作信封地址之前删除该注释。如果这样做了,您的信封发件人将对服务器处理 SMTP 友好,并且评论仍然收件人的电子邮件中(作为标题)。