![接收电子邮件服务器(我认为)正在阻止电子邮件表单](https://linux22.com/image/719194/%E6%8E%A5%E6%94%B6%E7%94%B5%E5%AD%90%E9%82%AE%E4%BB%B6%E6%9C%8D%E5%8A%A1%E5%99%A8%EF%BC%88%E6%88%91%E8%AE%A4%E4%B8%BA%EF%BC%89%E6%AD%A3%E5%9C%A8%E9%98%BB%E6%AD%A2%E7%94%B5%E5%AD%90%E9%82%AE%E4%BB%B6%E8%A1%A8%E5%8D%95.png)
我不是服务器专业人士或 IT 人员,因此在配置服务器方面有些无知是可以理解的。但这就是我寻求更了解的人指导的原因。
当我建立网站时,电子邮件表单无法发送到我商业客户的邮箱是很常见的事。但它们可以发送到我的邮箱,以及其他电子邮件地址。
这不是客户邮件客户端将其发送到“垃圾邮件”或“垃圾邮件”文件夹的问题。它根本无法通过。它似乎在服务器级别被拒绝了。
但是,如果我们都收到了该电子邮件,那么同一封电子邮件将会到达我的收件箱、客户的非商业 gmail 帐户等,而且,果然,到达的电子邮件的“收件人”字段中有客户的商业电子邮件地址(未收到的地址)。
邮件服务器生成并向我发送邮件,这一事实告诉我问题不在于发送端。在我看来,发送服务器愿意从 Web 表单创建和发送电子邮件 — 但某些接收服务器不喜欢该电子邮件中的某些内容,并将其作为垃圾邮件或可疑邮件阻止。
问题 1:这种想法有道理吗?还是说我的假设不该成立?
问题2:如果问题确实出在接收邮件服务器端,有人能告诉我在哪里可以将接收邮件“列入白名单”吗?这是我们称之为网络主机的东西吗?与设置电子邮件的客户 IT 人员交谈?通常可以在主机的控制面板中配置的东西吗?
不一定需要逐行寻找如何修复的指导,而是要知道去哪里。在寻找解决方案之前,我必须知道我是否在正确的位置。
答案1
故障排除其实只是常识。(首先,这种情况是否只发生在一些客户身上?如果是,他们的网站有什么不同吗?如果只有少数客户,而且网站千篇一律,那么给他们的 IT 经理打个电话就可以快速解决问题。)
这些电子邮件地址适用于普通电子邮件,对吗?网站上有没有办法向客户的电子邮件发送测试消息?(而不是表单提交,也许是某种带有 mailto 的联系我们页面?或者甚至尝试一些带有 mailto 的基本 html)看看是否可行。
如果 mailto 有效,则查看日志文件以查看使用表单提交生成电子邮件时有何不同。
确保表单生成的电子邮件不包含任何典型的“垃圾词”,如免费、赚钱、信用检查等。您可以在 Google 上搜索电子邮件中典型的黑名单垃圾词。
如果所有这些都失败了,那么请与 IT 人员交谈并描述情况。