令人惊讶的是,我找不到太多关于此的信息。基本上,在 Outlook 2013(或 Windows Live Mail 2012 也是如此)中,如果我有多个帐户(在我的情况下是 IMAP 和 Exchange),我并不总是会收到 IMAP 帐户的新邮件通知。Exchange 工作正常(即,有新邮件进来,我会收到警报)。我特别谈论的是 IMAP 和“推送”功能。
我似乎唯一能收到 IMAP 警报的方式就是我保留 IMAP 帐户的收件箱。从那时起,我就会收到 IMAP 帐户的警报,即使 Outlook 已最小化。
唯一一个似乎能持续向我发送新邮件提醒的程序是内置的 Windows 8 邮件应用程序。我唯一不喜欢的是,任务栏中没有电子邮件通知(以防我错过提醒)。我的目标是使用 Outlook。
我可以在 Outlook 中做些什么来更可靠地获取 IMAP 帐户的新电子邮件通知?我也尝试过 Gmail 帐户,并且即使在多台计算机上也遇到了同样的情况。谢谢。
答案1
我会创建一个规则,在收到邮件时显示桌面警报。我认为您的问题不是 IMAP 接收电子邮件,而是 Outlook 通知您收件箱中收到了邮件。
您可以创建显示桌面警报的规则(默认桌面警报本身就是一条规则),仅来自某些人/群组或发送给某些人(例如[电子邮件保护]因此,只有当有人向我的 hotmail 地址发送邮件时,我才会收到桌面警报。)
根据评论进行更新
在这种情况下,将发送/接收时间从默认值减少到 1 分钟(在选项->高级发送/接收下),我的是 30 分钟,这产生了很大的不同。
答案2
微软不会修复这个问题,所以我看到三个选择:
- 等待 Office 2016 并希望他们能修复它。
- 将您所有的电子邮件帐户都切换到 Exchange,然后 Outlook 就可以正常工作了。
- 放弃 Outlook 2013,使用 Windows 8.1 自带的内置邮件应用程序。
内置应用程序虽然很原始,但可以完成工作。我花了一天时间寻找 Outlook 2013 的解决方案。在网上搜索后,很明显 IMAP 在 Outlook 2013 中存在问题,而雷德蒙德方面没有意愿修复它。如果您只关注电子邮件的用途,那么免费应用程序真的还不错。