为什么Outlook Express下载旧的(POP3)邮件?

我们正在使用Outlook Express通过POP3服务器访问邮件。 问题是,Outlook Express会不时地开始下载所有的旧电子邮件,这些电子邮件数以万计。 这发生在办公室的每台计算机(三台)上。

这是由我们的OEconfiguration造成的吗? 还是通过我们的托pipe?

OE由于某种原因保留你的信息。 选中删除邮件选项(或在X天后删除邮件)。 我在Vista / WinMail上,所以我不记得这个设置在哪里。

我也推荐使用IMAP over POP,只需使用多台计算机来检查邮件,并且无论您使用哪台计算机,都可以看到相同的消息。

希望有所帮助!

只有原因可能是如果您的POP3服务器保留(或恢复)的邮件。

通常一旦你的OE下载了邮件,它就从服务器上被删除了。 您可以将其configuration为保留在服务器上,在这种情况下,它会跟踪上次下载的消息的UIDL,以便知道它已经拥有哪些UIDL,并只下载新的消息。 如果你这样configuration,并且UIDL正在丢失,那将导致它再次下载所有消息。

所以,第一个问题是你是否configuration了OEconfiguration来在服务器上留下电子邮件的副本? 如果你这样做,并且是有意的(也许是因为你想让任何一个或所有三个工作站都能得到所有的邮件),你可能需要考虑使用IMAP服务器。

根据我的经验,有一些事件可能导致这种情况:

  • 如果OE无法下载一系列等待消息。 根据您的POP3服务器的实现,这可能是由几个已知的错误提示的 – 消息中的NUL字符和标题行末尾。 然后在下次连接尝试时,它会重新下载POP3存储中的所有内容。

  • 现有消息的UIDL在服务器上已更改。 要么他们被重新创build或格式改变。 可能是由POP3服务器实现中的更改引起的。 但是如果你长时间看到这种行为,那么我不认为是这样。

你说它会导致数以万计的邮件被下载。 这表示您正在使用“离开服务器”,并应遵循Mike关于IMAP的build议!

Outlook / Outlook Express在POP3帐户中的电子邮件下载后不会被删除时,会出现错误。 检查设置,看看他们的消息应该留在服务器上还是删除。

如果Outlookconfiguration为在下载邮件后删除邮件,则存在服务器端问题,您应该联系邮件服务器pipe理员以了解所发生的情况。

如果电子邮件故意留在服务器上,当Outlook丢失跟踪的位置时,您将经历多次下载相同的邮件。 自从Outlook Express首次发布以来,微软就已经知道这个问题,但是对于解决这个问题似乎并不感兴趣。 您的select是:

* Configure Outlook to delete the messages after downloading them * Stop using POP3 * Use a different email client 

从新的邮件configuration文件(在configuration新计算机时创build邮件configuration文件)开始时,Outlook不知道其他邮件configuration文件已经下载的内容。 这就是为什么Outlook开始再次下载所有消息。

更新:Outlook 2010将下载历史logging存储在pst文件本身中,当您configurationOutlook将邮件下载到现有的pst文件而不是新的邮件时,不应该重新下载邮件。

你可以做的一个快速的解决scheme是去你的邮件服务器(或任何源发送你的5000电子邮件下载),并创build一个新的文件夹(即旧的收件箱)。 然后将所有的邮件移动到该文件夹​​。 这将解决问题,因为没有什么可下载的。 这解决了我的问题。

发生什么事是你有一个损坏的电子邮件,这只发生在POP。 如果您使用IMAP,它永远不会发生,但与imap,你不能存储在服务器上的副本…

Outlook / Outlook Express在POP3帐户中的电子邮件下载后不会被删除时,会出现错误。 检查设置,看看他们的消息应该留在服务器上还是删除。

如果Outlookconfiguration为在下载邮件后删除邮件,则存在服务器端问题,您应该联系邮件服务器pipe理员以了解所发生的事情。

如果电子邮件故意留在服务器上,当Outlook丢失跟踪的位置时,您将经历多次下载相同的邮件。 自从Outlook Express首次发布以来,微软就已经知道这个问题,但是对于解决这个问题似乎并不感兴趣。 您的select是:

  • configurationOutlook以在下载邮件后删除邮件
  • 停止使用POP3
  • 使用其他电子邮件客户端