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

p11*_*00i 2 networking email email-server

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

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

所以这意味着我猜在发送邮件之前谷歌会查询目标邮件服务器是否会接受它。我怎么能重现这个查询?

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

Tom*_*Tom 8

所以这意味着我猜在发送邮件之前 google 查询了目标邮件服务器是否会接受它

不。这意味着当谷歌试图交付它时,服务器响应用户未知。

更多详情:

550 550 5.1.1

无论如何...

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

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