将邮箱移动到公用文件夹

将邮箱移动到公用文件夹

我需要一些帮助将用户邮箱移动到公共文件夹。

我并不是真正的系统管理员,我知道一些 AD 和 Windows Server,但 Exchange 对我来说是新东西。

基本上,一个用户已经离开了公司,所以我们在 AD 中禁用了他的帐户,但现在该处理邮件了。我需要将他的旧邮件移动到公司所有者和我可以访问的邮箱中,然后我想将任何新邮件转发到该公共文件夹

如何使用 Exchange 2007 实现这一点?

答案1

我不知道 Exchange 的具体情况,但如果你有 IMAP,也许它更容易使用imapfilter

imapfilter动作配置简单鲁阿脚本(我自己不懂 lua 但创建动作相当容易)。

这是一个例子~/.imapfilter/config.lua

---------------
--  Options  --
---------------

options.timeout = 120
options.subscribe = true


----------------
--  Accounts  --
----------------

user_that_leaves = IMAP {
    server = 'yourserver',
    username = 'userthatleaves',
    password = 'swordfish',
    ssl = 'ssl3',
}

public_account = IMAP {
    server = 'yourserver',
    username = 'public_account',
    password = 'dicklaurentisdead',
    ssl = 'ssl3',
}

user_that_leaves.INBOX:move_messages(public_account.INBOX)

答案2

没有直接回答问题,但是为什么不将邮箱导出到 PST 文件(使用 Exchange 命令行管理程序)然后禁用 Exchange 帐户?

Export-Mailbox -Identity <MailboxIdParameter> -PSTFolderPath <Path_Of_PST_Folder>\<File_Name>.pst

如果在导出时遇到问题,请确保您拥有正确的权限:

Add-MailboxPermission -Identity <MailboxIdParameter> -User myAdminUser -AccessRights FullAccess

一旦禁用交换帐户,您就可以向所有者的帐户添加其他电子邮件地址以接收任何新邮件。

相关内容