bigbaicai

芯方式是以开云棋牌官网在线客服人、电子工程师等电子行业相关领域从业人员为核心的知识经验学习、分享、交流社群。 凭借开放、合作、共赢的运营理念,聚集了来自国内外知名院校和顶尖科技公司的开云棋牌官网在线客服人、电子工程师。 我们致力于营造专业、认真、有温度的分享交流环境,将高质量的内容和方案成规模地生产和分享,帮助个人和团队在芯方式找到有价值的Key。 http://www.icfans.com/

Received E-mail's time is wrong

0
阅读(1342)

[DESCRIPTION]
Received E-mail's time is wrong
在測試email時,發現這樣一個現象:
【初始條件】

配置一個163郵箱,將手機時間調快(正確時間為16:07分,手機時間為17:19分)


【測試步驟】


用配置好的163郵箱給自己發一封郵件
1、進入手機Email,在inbox中查看接收到的郵件的時間
2、在電腦上登錄該郵箱,在收件箱中查看該郵件的接收時間


【測試結果】


手機接收到郵件後,顯示的接收時間是16:07
在電腦上登錄郵箱後,顯示的接收時間是17:19
請問這個接收時間是如何決定的?這個現象是否正常?
[SOLUTION]
如果发现发送邮件的时间和接收邮件的时间不一致的话,首先需要检查接收邮件手机端的时区和发送邮件得客户端的时
区是否一致。接收到的邮件的时间是邮件发出的时间,但是在icfans解析的时候会检查手机上的时区和收到的邮件的时区是否
一致;如果不一致,就会将收到邮件的时间转换成当前时区的时间,所以收到的邮件的时间会与用户看到的时间不一致
。这是一种正常现象,解决办法就是将系统的时区设置成当前时区。(如北京是+0800)
1。手機接收到郵件後,顯示的接收時間是16:07。这个是一个正常现象,因为解析邮件的时候时间是根据Receive这个
字段来解析的,这个字段的时间是server填充的,即当时的实际时间,而并不是按照系统显示时间来填充的也就是
16:07,所以手機接收到郵件後,顯示的接收時間也会是当时的实际时间,即是16:07
2。在電腦上登錄郵箱後,顯示的接收時間是17:19,这种情况也是正常的,因为电脑上的邮箱显示给用户的时间是根
据Date字段解析的,这个字段的内容是手机系统的时间,所以显示的时间应该是17:19,这两种情况都是正常的。

Baidu
map