如何(可能吗)询问电子邮件服务器是否已知用户?

如何(可能吗)询问电子邮件服务器是否已知用户?

当收到传递状态通知(失败)时,此代码片段将包含在消息中:

永久失败的技术细节:Google 尝试发送您的邮件,但被收件人域拒绝。我们建议您联系其他电子邮件提供商以获取有关此错误原因的更多信息。其他服务器返回的错误为:550 550 5.1.1 用户未知(状态 13)。

所以这意味着我猜想在发送邮件之前,Google 会查询目标邮件服务器是否会接受它。我该如何重现此查询?

换句话说,我想手动查询邮件服务器是否存在地址。我该怎么做呢?

答案1

所以,我猜想在发送邮件之前,谷歌会查询目标邮件服务器是否会接受它

不。这意味着当谷歌尝试传递它时,服务器响应了用户未知。

更多详细信息:

550550 5.1.1

无论如何...

阅读文档(smtp 协议)实际上有一个命令用于询问邮箱是否存在。

坏消息是:大多数服务器永远不会正确回答,而只会说“是”,然后把电子邮件扔掉。因为垃圾邮件。

相关内容