这可能是一个愚蠢的问题,但是......
我有一个以编程方式发送电子邮件的应用程序。电子邮件有两个收件人。一个在TO字段(我的客户端),一个在BCC字段(我)。
我收到了电子邮件,我在TO字段中看到了我的客户地址,但是他们没有得到它们。他们的电子邮件是否显示在TO字段中的事实至少意味着它正确地离开了我的服务器?
答案 0 :(得分:1)
不,它没有。 To只是一个标题。例如,尝试发送电子邮件至xalalaa@aeihiaghjaerhgkjahegh.com,我认为这是不存在的,并将自己置于BCC。您将收到电子邮件
可能原因:
1.您在同一个域中,因此邮件传递子系统可以找到您,但在发送其他邮件时遇到问题(如果是这种情况,请尝试BCC您的外部邮件)
2.如果您不在同一个域中,有很多可能性,请检查每个客户以及是否有人收到该消息。
编辑:引用Mike Daniels:
无论如何,如果出现故障,我希望您的(或他们的)电子邮件服务器看到一条消息,表明该消息无法发送。
答案 1 :(得分:1)
电子邮件标头不可靠。实际上,只需修改标题即可创建看似来自完全不同的人的电子邮件。 (另外,这是数字证书有用的一个原因。)收件人在“收件人”字段中的存在并不能保证任何东西。无论如何,如果出现故障,我希望您的(或他们的)电子邮件服务器看到一条消息,表明该消息无法发送。
编辑:新想法。是否有可能他们的电子邮件服务器正在静默地丢弃该消息,因为它带有一些奇怪的标题?我不是电子邮件服务器专家,但他们可能会删除标题中没有发件人或回复地址的邮件。
答案 2 :(得分:0)
它应该只要是正确的电子邮件地址。他们检查了垃圾邮件过滤器吗?
答案 3 :(得分:0)
其他人提到如果无法发送邮件,您应该看到错误回复。但这假设电子邮件具有正确的“发件人”或“回复”标题。尝试回复您通过BCC获得的其中一条消息,看看它是否随处可见。