通过 Outlook 发送地址包含 2 个撇号的电子邮件

通过 Outlook 发送地址包含 2 个撇号的电子邮件

我在网上很难找到任何东西,

我们有一位客户,他们给我们的一名员工的电子邮件地址包含两个撇号。

我们团队的一名成员正在努力向该员工发送电子邮件。客户说该电子邮件有效,但邮政局长的回复却告诉我并非如此。

could not be delivered. The problem appears to be :
-- Recipient email address is possibly incorrect

Additional information follows :
-- 550 5.1.1 <xx.xx'xxx'[email protected]>... User Unknown

有人可以解释一下吗?这是用户未知的问题还是两个撇号导致了问题。

编辑:有什么方法可以对撇号进行编码吗?

干杯

答案1

您必须将其发送为"email'with'apostrophe"@example.com

答案2

请提供更多详细信息——您使用什么软件/平台发送电子邮件?请提供有关未送达消息的更多详细信息。

您的问题中有一个标记为“outlook”的标签,因此我猜您正在使用 Outlook。

我使用 Outlook 2007,并且确实没有遇到此问题。

我刚刚创建了一个测试帐户,用户名是 te'st'@mydomain.com

我从我的工作帐户(使用 Outlook 2007)向这个测试电子邮件地址发送电子邮件。我无需在 Outlook 中执行任何特殊操作。我只需像平常一样在“收件人”字段中输入地址即可。

电子邮件已顺利收到。

答案3

使用 Java 进行快速测试并没有给我带来任何特殊编码:new InternetAddress("bob.o'[email protected]", "Bob O'Reilly", "UTF8")

鲍勃·奥赖利 <bob.o'[电子邮件保护]>

确实,使用 Apple Mail 我可以将此类地址与我自己的万能域名一起使用,不会出现任何问题。

更新:此外,使用 Apple Mail,我可以通过 Exchange 服务器向此类地址发送邮件。我甚至登录后也能工作,使用 Outlook 2007 也没有遇到任何问题。

如果您明确将用户添加到 Outlook 的地址簿中会怎样?您确定单引号没有以某种方式转换为弯引号吗?或者,另一个更新:你可以测试使用Gmail 别名, 喜欢your.account+what'[email protected]. 再次,这里没有麻烦。

答案4

结果电子邮件无效。

所以又发了一个不同的,这次没有所有的“

请不要误会,带有撇号的电子邮件是有效的,只是在这种情况下它们并不等同于真正的电子邮件。

相关内容