I thought it was one of the most excessive* options in previous versions of Outlook and I was happy to see it got a huge functional and cosmetic overhaul in Outlook 2003. Strangely enough it soon became one of the most criticized options as well; the New Mail Desktop Alert.
Old New Mail Alert Outlook 2002 and previous
New Mail Desktop Alert for Outlook 2003, Outlook 2007 and Outlook 2010.
Fortunately the criticism is mainly based on only 2 things;
- "It only works on the Inbox folder"
- "It cannot be configured to stay longer than 30 seconds; I WANT IT TO STAY PERMANENT!"
Yes, I said "fortunately" as both issues can be solved. On top of that; there is another way to notify yourself of newly received e-mails while you were not attending Outlook;
"It only works on the Inbox folder"
By default the new New Mail Desktop Alert will only show when the mail is delivered to the Inbox. This means that when you have a rule configured to move your mail to a different folder the Notification won't show.
To workaround this you can add the action "display a Desktop Alert" to each and every rule. Besides the fact that it is very tiresome, the real downside of this is that when you are in an Exchange organization the rule will become a local rule so that it will only execute when Outlook is running. This means that when you have added extra actions to the rule, like forwarding it to another address, those actions won't be executed either.
A better solution is to create a generic rule with no conditions and just the action to display the Desktop Alert.
- Open the Rules and Alerts dialog;
- Outlook 2003 an Outlook 2007
Tools-> Rules and Alerts… (press OK if you get an HTTP warning) - Outlook 2010
tab Home-> group Move-> button Rules-> Manage Rules & Alerts…
- Outlook 2003 an Outlook 2007
- Button New Rule…
- Select "Start from a blank rule" and verify that "Check messages when they arrive" is selected.
- Press Next to go to the Conditions screen.
- Verify that no condition is selected and press Next.
- A warning will pop-up stating that this rule will apply to all messages. Press "Yes" to indicate that that is correct.
- Select the action "display a Desktop Alert".
- Press Finish to complete the rule.
- If needed move the "display a Desktop Alert" rule all the way to the top.
You can create a rule to show the New Mail Desktop Alert for each message that you receive. (click on image to enlarge)
"It cannot be configured to stay longer than 30 seconds; I WANT IT TO STAY PERMANENT!"
Well permanent isn't possible but how does 50 days sound? Through the registry you can set the New Mail Desktop Alert as long as 4,294,967,295 milliseconds ≈ 50 days.
Just a little math first to clarify the working of the registry key;
- The value is defined in milliseconds.
- When the registry key is set to 0 the New Mail Alert still shows for 3 seconds so this is hard coded in the program thus 3,000 milliseconds.
- 4,294,967,295 is the maximum value you can give to a DWORD value in the registry, which is 32 bit.
- As the object that controls the time of the New Mail Desktop Alert is also defined as a DWORD and is 3000 already we cannot give the TimeOn registry key a higher value than;
4,294,967,295 – 3000 = 4,294,964,295 - To convert from milliseconds to days, we must divide the milliseconds through; 1000 to convert to seconds, then 60 to convert to minutes, then 60 to convert to hours, then 24 to convert to days
(4,294,967,295 – 3,000) / (1000 * 60 * 60 *24) ≈ 50
After all this math it's time to tell the registry key (to open the registry go to Start-> Run and type "regedit");
- Outlook 2003
HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Common\DesktopAlerts\TimeOn
- Outlook 2007
HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Common\DesktopAlerts\TimeOn
- Outlook 2010
HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Common\DesktopAlerts\TimeOn
If this key isn't available choose Edit-> New-> DWORD Value and name it TimeOn
(case sensitive!).
Double click the key to give it a decimal value between 0 and 4294964295 (in Hexadecimal value this will be fffff448).
Setting the maximum decimal value in the registry
Enjoy your permanent New Mail Desktop Alert that shows for each mail that you receive!
Tip!
To easily set the New Mail Alert without going into the registry you can use OutlookTools (free!)
View a list of newly received e-mails
The New Mail Desktop Alert only shows for the last e-mail received so when you've received multiple new e-mails across folders it still might be a bit hard to immediately locate them. This has actually always been the case with any version of Outlook. Outlook 2003 has a new action rule for this; display a specific message in the New Item Alert window.
As an example we are again going to create a generic rule with no conditions and just the action to display the New Item Alert window. You can of course set conditions and exceptions as desired and note that, since Outlook 2003 SP1, rules get executed after Junk E-mail filtering so the New Item Alert window won't get polluted with Junk E-mail.
- Tools-> Wizards and Alerts… (press OK if you get an HTTP warning)
- Button New Rule…
- Select "Start from a blank rule" and verify that "Check messages when they arrive" is selected
- Press Next to go to the Conditions screen
- Verify that no condition is selected and press Next
- A warning will pop-up stating that this rule will apply to all messages. Press "Yes" to indicate that that is correct
- Select the action "display a specific message in the New Item Alert window"
- Type your specific message (this is handy if you create more than one rule that displays the New Item Alert window so that you can easily distinguish between them)
- Press Finish to complete the rule
- If needed move the "display a Desktop Alert" rule all the way to the top
Get your newly received e-mails in a handy overview
*In case you were wondering why I found it an excessive option in previous versions of Outlook; it didn't add anything to the other permanent notification; the envelope in the Notification Area
相关推荐
按完所有确定后,关闭OUTLOOK 2016,再重新打开,就会显示邮件里的图片了。 解新决办法来原: 解决 Office Outlook 邮件不显示图片内容 首先声明这是一个不是“问题”的“问题”,之所以这么讲是因为在 ...
outlook邮件账户密码显示
Java查询OutLook邮件代码,仅供参考
通过outlook自带的VBA宏解析outlook邮件,提取邮件的主题,抄送,正文等信息
outlook新邮件桌面提醒设置,这是最有效的一种可能可以的一种方法,许多网上所说的方法都是不正确的
outlook无法显示图片,怎么办?不着急,解决办法请下载文档后对着操作就可以了
解决Outlook中的签名和邮件图片都显示空白的办法.docx
Java发送outlook邮件,也可发送notes邮件
Outlook 有个很玄的邮件提醒功能, 但刚刚参加工作的同学都会遇到一个问题:如果在收件箱下设置了子文件夹, 那么被移到文件夹下的邮件就不再有桌面提醒功能了.有人说这是Outlook的BUG, 也有人说是其设计的缺陷, 其实这...
解决O365或outlook2016以上版本的会议通知在outlook2010中不显示会议通知郵件的图片和表格问题,
outlook 邮件超链接无法跳转修复, 双击运行
outlook邮件备份工具
outlook邮件找不到的回复教程 一步步叫回复outlook邮件详细教程
Outlook修复工具是一款功能强大的Outlook的修复工具,可以从受损的DBX邮件库文件恢复电子邮件,即使邮件已经被删除和清空。
OUTLOOK 邮件发送工具。很实用,不用安装,直接使用!
关于导出、备份Outlook邮件帐户及邮件的步骤
导出outlook邮件字段导出outlook邮件字段导出outlook邮件字段
本软件是由邮箱资料站旗下outlook邮箱产品技术部独家研制开发,软件采用直观方式已发出或收到的邮件时间进行修改,直接导入登录网页,取得相关值,然后进行已发出或收到的邮件时间修改,已发出或收到的邮件时间修改...
自动保存Outlook邮件的附件(利用VBA).docx
导出未读邮件,outlook 导出未读邮件,outlook 导出未读邮件,outlook