用VBA实现Ooutlook收到邮件后自动转发外部邮箱

本文介绍了如何在Outlook中利用VBA编写脚本来实现邮件自动转发功能,以绕过服务器禁止自动转发的限制。方法包括编写特定的VBA代码并设置规则,确保Outlook开启时脚本能运行,将邮件转发到指定的外部邮箱如Gmail。详细步骤和代码示例给出,适用于Outlook 2007。
摘要由CSDN通过智能技术生成

很多时候我们需要将公司的outlook邮件自动转发到gmail或者其他邮箱中便于随时查看。但是很多公司鉴于安全考虑,在服务器端中禁止了自动转发。那么通过在outlook中设置规则将无法起效。

解决办法是写一段VBA,在本地通过自动运行脚本实现转发。这样做唯一的害处是Outlook需要一直被打开。(是的,没有错,你的电脑需要24小时开机。一旦关闭outlook,转发功能也将停止)

我想这样迫切而又简单的功能,网上一定有一大堆牛人做过。可是是在网上找了很久,确实发现不少。但是他们都只交代了半截:留了段代码,然后,然后就什么都没说了。别人追问,也没回答(苦了我们这帮菜鸟~~~~)。后来还是在一老外网站找到了完整解决方案。先将方案公布如下。E文好请直接看:

http://superuser.com/questions/19159/auto-forward-mails-to-gmail-from-outlook

为了方便大家,现将原文大致添油加醋翻译如下:

操作步骤:

1. 在outlook中,按住alt-F11(或者菜单中: 工具->宏->Visual Basic编辑器)打开VBA编辑器,将下面代码复制进去:注意将email@email.com替换为真实email地址,然后关闭VBA编辑界面。

Sub AutoForwardAllSentItems(Item As Outlo

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值