C#应用程序使用System.Net.Mail.SmtpClient.Send发送电子邮件 应用程序的日志文件显示Send方法在11:39成功 当我在Outlook中打开电子邮件并执行文件|属性时,它会显示 发送时间:上午11:39 收到时间:上午11:41
如果我转到View | Options,标题会显示: 收到:来自XXX的YYY与Microsoft SMTPSVC [...] 11点41分15秒 [...] 日期:2009年12月9日11:38:51 [...] X-OriginalArrivalTime:[...] 11:41:15.0250
所以我的问题是 - 如果Send方法在11:39回来,但服务器只在11:41收到它,那么电子邮件花了2分钟? 换句话说,是否需要在运行应用程序的计算机上或在Exchange服务器上配置某些内容?
答案 0 :(得分:0)
首先要检查的是客户端和Exchange服务器的时间是否同步。通常情况下,像Exchange这样的服务器在时间上不同步时会出现更明显的问题,但是可能会有几分钟的时间而且暂时不会被注意到。