Enable-MailUser (RTM)

 

适用于: Exchange Server 2007

上一次修改主题: 2010-03-30

可以使用 Enable-MailUser cmdlet 在 Active Directory 目录服务中为现有用户启用邮件。

语法

Enable-MailUser -Identity <UserIdParameter> -ExternalEmailAddress <ProxyAddress> [-Alias <String>] [-DomainController <Fqdn>] [-MacAttachmentFormat <BinHex | UuEncode | AppleSingle | AppleDouble>] [-MessageBodyFormat <Text | Html | TextAndHtml>] [-MessageFormat <Text | Mime>] [-UsePreferMessageFormat <$true | $false>]

详细说明

通过添加 Microsoft Exchange Server 2007 所需的属性,Enable-MailUser cmdlet 在 Active Directory 中为现有用户启用邮件。需要提供用户标识和外部电子邮件地址。已启用邮件的用户在 Exchange 组织中具有一个电子邮件地址(例如 john@contoso.com),但是这些用户没有 Exchange 邮箱。而发送到已启用邮件的用户的电子邮件将被发送到指定的外部电子邮件地址。

有关详细信息,请参阅如何新建启用邮件的用户

若要运行 Enable-MailUser cmdlet,必须将以下角色委派给您使用的帐户:

  • Exchange 收件人管理员角色

有关权限、委派角色及管理 Exchange Server 2007 所需权限的详细信息,请参阅权限注意事项

note注意:
若要创建一个新的用户(在创建时即为其启用邮件),请使用 New-MailUser cmdlet。

参数

参数 必需 类型 说明

ExternalEmailAddress

必需

Microsoft.Exchange.Data.ProxyAddress

ExternalEmailAddress 参数指定一个组织之外的电子邮件地址。默认情况下,ExternalEmailAddress 参数中指定的电子邮件地址设置为 PrimarySMTPAddress。发送到已启用邮件的用户的电子邮件将被发送到该外部地址。

Identity

必需

Microsoft.Exchange.Configuration.Tasks.UserIdParameter

Identity 参数接受下列值之一:

  • ADObjectID

  • GUID

  • 可分辨名称 (DN)

  • 域\Sam 帐户名

  • User principal name (UPN)

  • 旧版 Exchange DN

  • 用户别名

Alias

可选

System.String

Alias 参数指定用户的别名。别名可以包含字母、数字以及下列标点符号和符号:

  • !

  • #

  • $

  • %

  • ^

  • &

  • *

  • +

  • -

  • .

  • /

  • =

  • ?

  • _

  • {

  • }

  • |

  • ~

DomainController

可选

Microsoft.Exchange.Data.Fqdn

若要指定将此配置更改写入 Active Directory 域控制器的完全限定的域名 (FQDN),请在命令中包含 DomainController 参数。

MacAttachmentFormat

可选

Microsoft.Exchange.Data.Directory.Recipient.MacAttachmentFormat

MacAttachmentFormat 参数为发送给邮件用户的邮件指定 Apple Macintosh 操作系统附件格式。此参数的有效值是:

  • BinHex

  • UUENCODE

  • AppleSingle

  • AppleDouble

默认情况下,此参数设置为 BinHex。

  • MacAttachmentFormat 参数可接受的值取决于 MessageFormat 参数。如果 MessageFormat 参数设置为 Text,则只能将 BinHex 或 UUENCODE 用作此参数的值。如果 MessageFormat 参数设置为 Mime,则只能将 BinHex、AppleSingle 或 AppleDouble 用作此参数的值。

MessageBodyFormat

可选

Microsoft.Exchange.Data.Directory.Recipient.MessageBodyFormat

MessageBodyFormat 参数为发送给邮件用户的邮件指定邮件正文格式。此参数的有效值是:

  • Text

  • Html

  • TextAndHtml

默认情况下,此参数设置为 TextAndHtml。

MessageFormatMessageBodyFormat 参数相互依赖。如果 MessageFormat 参数设置为 Mime,MessageBodyFormat 参数可以设置为任意有效值。但是,如果 MessageFormat 参数设置为 Text,MessageBodyFormat 参数只能设置为 Text。因此,如果要将此参数设置为 Html 或 TextAndHtml,就必须将 MessageFormat 参数设置为 Mime。

MessageFormat

可选

Microsoft.Exchange.Data.Directory.Recipient.MessageFormat

MessageFormat 参数为发送给邮件用户的邮件指定邮件格式。

此参数的有效值是:

  • Text

  • Mime

默认情况下,此参数设置为 Mime。

MessageFormatMessageBodyFormat 参数相互依赖。如果 MessageFormat 参数设置为 Mime,MessageBodyFormat 参数可以设置为任意有效值。但是,如果将 MessageFormat 参数设置为 Text,则MessageBodyFormat 参数只能设置为 Text。因此,如果要将 MessageFormat 参数从 Mime 更改为 Text,就必须将 MessageBodyFormat 参数更改为 Text。

UsePreferMessageFormat

可选

System.Boolean

UsePreferMessageFormat 参数指定为邮箱配置的邮件格式设置是否将覆盖为域配置的全局设置。将此参数设置为 $true,可以使为邮箱配置的邮件格式设置覆盖任何全局设置。

输入类型

返回类型

错误

错误 说明

 

异常

异常 说明

 

示例

在此示例中,Enable-MailUser 命令用于对用户 John 启用邮件,该用户的外部电子邮件地址为 john@contoso.com。

Enable-MailUser -Identity John -ExternalEmailAddress john@contoso.com