outlook-设置转发邮件

来源:百度文库 编辑:神马文学网 时间:2024/04/20 07:52:22
如何实现Outlook自动转发 / Outlook有自动转发功能吗2010-04-13 11:03 =

[求助]outlook自动转发功能吗?

如 当收到a。com的邮件,自动转发到b。com??

请高手们解答?

=

需要利用Outlook的NewMail事件来完成:

1)执行菜单栏中的【工具】|【宏】|Visual Basic编辑器】 命令,打开Visual Basic编辑器。

2)在ThisOutlookSession对象中输入如下代码:

Private Sub Application_NewMail ()

 Dim mymailitem As MailItem

 Set mymailitem = Application.GetNamespace("MAPI").GetDefaultFolder(olFolderInbox).Items.GetLast
 '
获取最后一封邮件

 Do

mymailitem.Forward                     '转发

mymailitem.To = fennyhao@123.com      '转发的目的邮箱,可以修改为您需要转发的地址

mymailitem.Send                        '发送

 Set mymailitem = Application.GetNamespace("MAPI").GetDefaultFolder(olFolderInbox).Items.GetLast
  '
获取下一个邮件

 Loop Until mymailitem.UnRead = False    '直到所有未读邮件被转发完为止

End Sub

=
用工具中的“规则和通知”应该可以实现,不用编程。
=
http://club.excelhome.net/thread-191306-1-1.html
=

我们公司用的是Exchange邮件服务器,客户端用的是outlook   2000和2003.

如果A发邮件给B,但B已离职,C想通过设置自动转发功能将所有发给B的邮件都自动转发给C。这个功能如何实现?具体设置是在B的电脑上还是在C的电脑 上?

谢谢
=
http://topic.csdn.net/u/20070306/10/358857f8-30b1-4a88-8002-c82c8c4b98af.html
=

假设Outlook 2003里已经设置了一个账号(如A@mail.com),打开Outlook 2003,点击菜单“工具”栏-选择“规则和通知”-在窗口“电子邮件规则”里点击“新建规则”,选择“由空白规则开始”,然后在步骤1选择“邮件到达时 检查”,再在步骤2点一下“规则应用时间:邮件到达后”-下一步;

   在窗口“想要检测何种条件”里的步骤1里选择勾选“收件人电子邮箱地址中包含 特定词语”,然后在窗口下面的步骤2中将“特定词语”单击,在“指定在收件人电子邮箱地址中要搜索的字词或短语”下面的栏位中输入帐号 A@mail.com(即自己收件的邮箱帐号),添加-确定,返回刚才的窗口点击“下一步”;

   在窗口“如何处理该邮件”的步骤1里选择勾选“将它转寄给 个人或通讯组列表”,再在窗口下面的步骤2中单击“个人或通讯组列表”,在“指定邮件转寄给:”下面的栏位中输入帐号B@mail.com(即要转寄的邮 箱帐号),确定,返回刚才的窗口点击“下一步”;

   在窗口“是否有例外”的步骤1里选择勾选“除非收件人地址中包含 特定词语”,接着在窗口下面的步骤2中单击“特定词语”,在“指定在收件人电子邮箱地址中要搜索的字词或短语”下面的栏位中输入帐号 B@mail.com(即如果发到A@mail.com的邮件地址中包含B@mail.com的邮箱帐号就不用转寄),添加-确定,返回刚才的窗口点击 “下一步”,勾上“启用此规则”,点击“完成”,返回“电子邮件规则”窗口“应用”-“确定”。

   这样,自动转寄已经设置完成了,所有A@mail.com收到的邮件将自动转寄到B@mail.com邮箱帐号里去(如果发到A@mail.com的邮 件地址中包含B@mail.com的邮箱帐号将不会再次转寄)。但是这只是自动转寄,我们还是要人工收发邮件,这岂不是很麻烦?所以还需要设置一下,让 Outlook 2003自动收发邮件。

   打开Outlook 2003菜单“工具”栏-“选项”,打开“邮件设置”,勾上“联机情况下,立即发送”,在点击打开“发送/接收”,新建一个“发送/接收组”,输入帐号 A@mail.com(即自己收件的邮箱帐号),确定后返回刚才的窗口,选择A@mail.com帐号,在“ 组“A@mail.com”的设置 ”下面将三项都勾上,时间的设置可以自定,比如30分钟。在“当 Outlook 脱机时”把下面的两项取消勾选,点击“关闭”返回“邮件设置”窗口-“确定”OK

   现在设置完了,看看Outlook 2003是不是每隔30分钟自动收发A@mail.com这个帐号的邮件,同时把发到A@mail.com邮箱中不包含有B@mail.com邮箱帐号的 邮件自动转发到B@mail.com邮箱。

 有0人推荐   阅读(1408)| 评论(2)| 引用(0) |举报
=
http://seki0429.blog.163.com/blog/static/10068159720099144737527/
=
http://zhidao.baidu.com/question/134132136.html?fr=ala0
=

Fin