如何在Outlook中修复GMail时间戳?

SWB

我的一个电子邮件帐户托管在不可靠的IMAP支持的ISP上,我无法更改。幸运的是,我在Google Apps for Domains上设置了我的个人电子邮件,因此我在那里创建了另一个GMail帐户,并启用了GMail的功能,该功能使我可以使用GMail通过ISP帐户发送和接收邮件(“发送为”和“获取邮件”帐户标签上GMail设置中的“来自其他帐户的邮件”)。我现在使用Outlook通过IMAP从GMail帐户检索邮件,而IMAP又通过POP3从ISP帐户检索邮件。

除了一个非常重要的问题,这基本上很有效:

在进行此设置之前,我已经通过IMAP访问的ISP帐户中已有数月的邮件。例如,GMail在4月5日中午通过POP3抓取了所有这些邮件。在GMail的Web界面(以及在iPod touch和Mozilla Thunderbird中),一切都很好:邮件均带有原始时间戳。但是,当Outlook通过IMAP从GMail下载这些消息时,所有时间戳都设置为4月5日正午(GMail通过POP3从ISP下载它们的时间)。这不好,尤其是因为我们在几个月的时间里谈论数百条消息。

如何解决此问题并让Outlook显示原始时间戳?

更新:

感谢Charles Gargent提供的提示为我指明了正确的方向,并感谢Jawa提供了完整的答案。正如贾瓦(Jawa)的答复中所指出(并在查尔斯的暗示中指出),Outlook使用最新Received报头中的时间戳作为邮件的日期,而(据我所知)所有其他客户端(GMail,Thunderbird,iPhone等)都已使用。 )正在使用Date标题中的时间戳典型消息中的相关标头如下所示:

Delivered-To: [email protected]
Received: by 10.229.219.67 with SMTP id abcdefghijklmn; Mon, 5 Apr 2010
 12:43:42 -0700 (PDT)
Received: by 10.229.225.73 with SMTP id bcdefghijklmnop.12.1234567890123; Mon,
 05 Apr 2010 12:06:16 -0700 (PDT)
Received-SPF: pass (google.com: best guess record for domain of
 mail.domain2.com designates 1.2.3.4 as permitted sender)
 client-ip=1.2.3.4;
Received: by 10.241.83.141 with POP3 id cdefghijklmno.12; Mon, 05 Apr 2010
 12:06:16 -0700 (PDT)
X-Gmail-Fetch-Info: [email protected] 1 pop.recipientdomain.com 995
 [email protected]
Received: (qmail 27550 invoked from network); 25 Dec 2009 00:24:16 -0000
Received: from mail.domain2.com (HELO subdomain.domain2.local) ([1.2.3.4])
 by subdomain.recipientdomain.com with ESMTP; 24 Dec 2009
 17:24:12 -0700
Received: from subdomain.domain2.local ([192.168.1.100]) by
 subdomain.domain2.local ([192.168.1.100]) with mapi; Fri, 25 Dec 2009 01:22:22
 +0100
From: Sender <[email protected]>
To: Recipient <[email protected]>
Date: Fri, 25 Dec 2009 01:23:05 +0100
Subject: Subject

对于此消息,GMail,Thunderbird,iPhone显示2009年12月24日晚上7:23(Date标头值已调整为我的时区)作为消息的时间戳。Outlook在完整邮件视图的“已发送”字段中显示了相同的值,但是在邮件列表中,它显示并排序为2010年4月5日下午3:44(最近的Received标头的值,即Google抓取邮件的时间)从ISP通过POP3)。

一种解决方案是修改Outlook的视图设置,以根据显示和排序,Sent而不是根据Received,但是(至少在当前的Beta中),这使Outlook 2010的“按会话分组”功能变得混乱。

我相信使用Outlook RedemptionRDO对象,可以编写一个应用程序来删除ReceivedGMail插入的多余标题,从而使Outlook使用默认的视图设置显示正确的时间戳。这就是我现在所追求的方法。

爪哇

一个谷歌论坛的帖子定向到Gmail的帮助,有这种行为记录在案。(“这是一个已知问题,感谢您在我们解决问题期间的耐心等待。更新时间:9/19/2008 ”)

根据另一个Gmail支持页面,Outlook Express会按设计显示在本地接收邮件的时间,而不是使用POP时服务器收到邮件的时间,但这不是问题,因为您使用的是Outlook和IMAP。

还有关于“接收时间不正确”问题MS帮助和支持文章在您的特定情况下可能无济于事,但通透它不会受到伤害。

在谈论试错法时,如果您通过IMAP将邮件导入Gmail,这有什么不同吗?

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在PHP中获取UTC时间戳

来自分类Dev

如何在Pandas DataFrame中获取时间戳

来自分类Dev

如何在openCV中基于时间戳选择特定帧?

来自分类Dev

如何在Oracle SQL中获取日期列的时间戳?

来自分类Dev

如何在UTC时区中设置Rails日志时间戳?

来自分类Dev

如何在cshtml中按用户位置显示时间戳

来自分类Dev

如何在Firebase中获取Unix时间戳?

来自分类Dev

如何在Firebase中验证时间戳?

来自分类Dev

如何在目录中读取文件时间戳

来自分类Dev

如何在Hive中添加时间戳列

来自分类Dev

如何在Hive表中插入时间戳?

来自分类Dev

如何在ClojureScript中获得时间戳?

来自分类Dev

如何在python中从时间戳转换为日期?

来自分类Dev

如何在mysql数据库中更新时间戳?

来自分类Dev

如何在Orion中存储时间戳或日期时间?

来自分类Dev

如何在python中创建时间戳的线性空间?

来自分类Dev

如何在BigQuery中获得连续时间戳之间的差异

来自分类Dev

如何在Java列表中对最早的时间戳进行排序?

来自分类Dev

如何在Doobie(Postgres)中读取/写入时间戳

来自分类Dev

如何在python中设置protobuf时间戳字段?

来自分类Dev

如何在GWT中找出将来的时间戳值?

来自分类Dev

如何在tfs中查找分支的时间戳

来自分类Dev

如何在PHP中获得DST独立时间戳

来自分类Dev

如何在MySQL时间戳中设置时间?

来自分类Dev

如何在Skype中删除或修复特定消息的日期戳?

来自分类Dev

如何在R中的时间戳中处理时区?

来自分类Dev

如何在Orion中存储时间戳或日期时间?

来自分类Dev

如何在js中验证时间戳

来自分类Dev

如何在 SQL Server 中的时间戳和时间戳之间

Related 相关文章

热门标签

归档