11 microsoft-outlook microsoft-outlook-2003 windows-firewall forwarding
我有一台高度安全的计算机 Windows Server 2003,其中配置了我的 Outlook Express,我想将所有来自 Outlook 的邮件转发到 gmail。我在 Outlook 中设置了一些自动转发规则,但它不起作用。(可能是禁用了自动转发)。
我可以手动转发邮件。
有没有办法摆脱这个问题?
我已经编写了一些 VBA 脚本来做到这一点*绕过服务器禁用自动转发“。基本上它模仿用户转发电子邮件而不是服务器执行自动转发。
这很简单:
Sub AutoForwardAllSentItems(Item As Outlook.MailItem)
Dim strMsg As String
Dim myFwd As Outlook.MailItem
Set myFwd = Item.Forward
myFwd.Recipients.Add "email@email.com"
myFwd.Send
Set myFwd = Nothing
End Sub
Run Code Online (Sandbox Code Playgroud)
提供详细说明超出了本文的范围,但这里有一个摘要:
在 Outlook 的 Visual Basic 编辑器中添加上面的代码(Alt-F11 应该会让你开始)。请务必将 email@email.com 更改为您希望邮件到达的地址
告诉 Outlook 为每条入站邮件运行此代码(工具 -> 规则和警报 -> 新规则 -> 在邮件到达时检查 -> 下一步 -> 是 -> 复选框“运行脚本” -> 然后选择您刚刚的脚本创建。
现在 Outlook 应该自动转发您收到的每封电子邮件,但它不会被管理员阻止为“自动转发”。
归档时间: |
|
查看次数: |
55605 次 |
最近记录: |