一个奇怪的位,
最近有人告诉我们偶尔会发送一些从我们的服务器发送的邮件在邮件正文内容中包含邮件标题,但是我已经做了各种testing脚本,并且发送来自服务器的testing邮件而不是经历这个。 其他人有什么想法吗?
我们的设置是运行IIS 6 ASP.Net 3.5 SP1的Windows 2003 R2服务器,但是我们使用旧的CDONTS.Newmail邮件程序
X-Priority: 3 X-MSMail-Priority: Normal Importance: Normal X-MimeOLE: Produced By Microsoft MimeOLE V6.00.3790.4325
包含两个embedded换行符(或CR / NL)的引用不正确的标题可能会导致此问题。 规范中标题和正文之间的唯一区别是两个连续换行符(换句话说,标题中不能有空行)。
您可以将SMTPstream量归档到任何地方吗? 您也许可以通过带有归档function的SMTP服务器临时路由邮件,例如快速敲打的Linux机器。 这一点是,你将能够检查从你的服务器实际发出的,如果邮件格式变得混乱,你将能够看到到底发生了什么。
我们使用邮件filter(邮件pipe家,这是非常好的,虽然我也使用了MIMESweeper,这是一样的),并使用它来保留所有的邮件一点点。 邮件元帅有一个30天的评估期,这将足够你的puposes。
JR