繁体   English   中英

经典 ASP 网站不为一位用户发送电子邮件

[英]Classic ASP website not sending email for one user

仅当特定用户发布将发送电子邮件的表单时,我的网站才发送通知电子邮件。 所有其他用户都可以发布相同的表单,网站将正确发送电子邮件。

当我让用户执行操作时,我可以在 IIS 日志中看到以下条目:

2016-04-22 00:17:30 [Server IP address] POST /url/do_update_movement.asp |511|8004020e|- 80 [Username] [Client IP address] Mozilla/4.0+(compatible;+MSIE+7.0;+Windows+NT+6.1;+WOW64;+Trident/7.0;+SLCC2;+.NET+CLR+2.0.50727;+.NET+CLR+3.5.30729;+.NET+CLR+3.0.30729;+Media+Center+PC+6.0;+.NET4.0C;+.NET4.0E;+InfoPath.3) 500 0 0 608

请注意最后的错误代码 500。 发布相同表单的所有其他用户的成功代码为 200。

|511|8004020e| 在 IIS 日志条目中竟然是线索。 日志中的其他条目(成功提交表单并记录 HTTP 代码 200)在日志条目中没有这条信息。

例如:

2016-04-22 00:45:31 [Server IP address] POST /url/do_update_movement.asp - 80 [Username] [Client IP address] Mozilla/4.0+(compatible;+MSIE+7.0;+Windows+NT+6.1;+WOW64;+Trident/7.0;+SLCC2;+.NET+CLR+2.0.50727;+.NET+CLR+3.5.30729;+.NET+CLR+3.0.30729;+Media+Center+PC+6.0;+.NET4.0C;+.NET4.0E;+InfoPath.3) 200 0 0 109

8004020e原来是某种错误代码。 我无法为这个错误代码找到一个好的定义,但这与发件人无效有关。

我检查了用户列出的电子邮件地址,它是不正确的,格式为username@domain.com@domain.com 可能是复制/粘贴错误。 修复用户的电子邮件解决了这个问题。

我发布了这篇文章,希望它能帮助下一个尝试谷歌错误代码8004020e ,现在至少会有一个相关的结果!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM