Set-SystemMessage (RTM)

 

Se aplica a: Exchange Server 2007

Última modificación del tema: 2007-06-08

Utilice el cmdlet Set-SystemMessage en Microsoft Exchange Server 2007 para modificar las Notificaciones del estado de entrega (DSN) personalizadas o mensajes de cuotas, en los idiomas especificados, en equipos que tengan instalada la función del servidor Concentrador de transporte o Transporte perimetral.

Sintaxis

Set-SystemMessage -Identity <SystemMessageIdParameter> [-DomainController <Fqdn>] [-Name <String>] [-Original <SwitchParameter>] [-Text <String>]

Set-SystemMessage [-DomainController <Fqdn>] [-Instance <SystemMessage>] [-Name <String>] [-Original <SwitchParameter>] [-Text <String>]

Descripción detallada

Este cmdlet le permite modificar la DSN personalizada y los mensajes de cuotas. Los mensajes de DSN se envían al remitente de mensajes de correo electrónico que no han llegado a los destinatarios a los que iban dirigidos. Los mensajes de cuota se envían a los usuarios cuyos buzones o carpetas públicas han alcanzado las cuotas específicas de advertencia, de prohibir el envío o de prohibir la recepción. Los mensajes de DSN y de cuota personalizados sustituyen a los DSN y mensajes de cuota integrados incluidos en Exchange Server.

Nota   El servidor de Exchange está preconfigurado con numerosos mensajes de DSN estándar, los cuales no puede modificar mediante el uso de este cmdlet. En su lugar, debe crear un nuevo mensaje de DSN, con el mismo código de DSN para sustituir los mensajes preconfigurados.

En la lista siguiente se describen las condiciones de error que desencadenan mensajes de DSN que tienen un estado de entrega de error temporal persistente y error permanente.

  • Mensajes de DSN 4.X.X.   Este tipo de mensaje de DSN se genera cuando existe un problema temporal con el buzón o el servidor del destinatario. Por normal general, tales problemas se resuelven finalmente por sí solos y permiten una entrega satisfactoria del mensaje de correo electrónico. Un ejemplo de problema por error temporal persistente 4.X.X. es un servidor que se ha desconectado y al que no se puede obtener acceso.

  • Mensajes de DSN 5.X.X.   Este tipo de mensaje de DSN se genera cuando se produce un error permanente o irrecuperable con el buzón o el servidor del destinatario. El servidor que realiza el envío no puede resolver este tipo de errores y, por lo tanto, el mensaje de correo electrónico se devuelve al remitente. Un ejemplo de error permanente 5.X.X. es una dirección SMTP no existente.

Para ejecutar el cmdlet Set-SystemMessage, se debe utilizar una cuenta en la que se delegue lo siguiente:

  • Función Administrador de la organización de Exchange

Para ejecutar el cmdlet Set-SystemMessage en un equipo que tiene instalada la función del servidor Transporte perimetral, debe iniciar sesión mediante una cuenta que sea miembro del grupo de administradores local en dicho equipo.

Para obtener más información acerca de los permisos, la delegación de funciones y los derechos necesarios para administrar Exchange Server 2007, consulte Consideraciones sobre permisos.

Parámetros

Parámetro Necesario Tipo Descripción

Identity

Necesario

Microsoft.Exchange.Configuration.Tasks.SystemMessageIdParameter

Este parámetro especifica la identidad de la DSN o mensaje de cuota a modificar.

Para modificar un mensaje de DSN, utilice el siguiente formato: language\internal | external\system code. Para obtener más información acerca de la sintaxis de la identidad de mensajes de DSN, consulte Identidad de mensajes DSN (en inglés).

Para modificar un mensaje de cuota personalizado, utilice el siguiente formato: language\QuotaMessageType. Language se expresa como el código regional de dos caracteres. El parámetro QuotaMessageType acepta los siguientes valores:

  • WarningMailboxUnlimitedSize   Enviado cuando un buzón que no posee la cuota de prohibición de envío o la cuota de prohibición de recepción supere el límite de advertencia del buzón especificado.

  • WarningPublicFolderUnlimitedSize    Issued when a public folder que no tenga ninguna cuota de prohibido enviar o prohibido recibir supera el límite de advertencia de carpeta pública especificado.

  • WarningMailbox    Enviado cuando un buzón que posee la cuota de prohibición de envío o la cuota de prohibición de recepción supere el límite de advertencia del buzón especificado.

  • WarningPublicFolder    Issued when a public folder que tiene una cuota de prohibido enviar o prohibido recibir supera el límite de advertencia de carpeta pública especificado.

  • ProhibitSendMailbox    Issued when a mailbox that has a prohibit send cuota exceeds the specified mailbox size limit.

  • ProhibitPostPublicFolder    Issued when a public folder that has a prohibit send cuota exceeds the specified public folder size limit.

  • ProhibitSendReceiveMailBox    Issued when a mailbox that has prohibit send cuota and prohibit receive cuota exceeds the specified mailbox send and receive size limit.

Puede omitir la etiqueta del parámetro Identity.

DomainController

Opcional

Microsoft.Exchange.Data.Fqdn

Para especificar el nombre de dominio completo del controlador (FQDN) del dominio que escribe datos en el servicio de directorios de Active Directory, incluya el parámetro DomainController en el comando. El parámetro DomainController no se admite en equipos que ejecutan la función del servidor Transporte perimetral. La función del servidor Transporte perimetral sólo escribe y lee en la instancia de ADAM (Active Directory Application Mode) local.

Instance

Opcional

Microsoft.Exchange.Data.Directory.SystemConfiguration.SystemMessage

Este parámetro le permite pasar el mensaje de DSN o de cuota al comando para que sea procesado. Este parámetro es útil en scripts en los que todo el objeto debe pasar al comando.

Name

Opcional

System.String

Este parámetro especifica un nombre que puede utilizar para describir el mensaje de DSN o de cuota.

Original

Opcional

System.Management.Automation.SwitchParameter

Este parámetro revierte el texto del mensaje de DSN o de cuota al texto original. Resulta útil si no desea quitar la entrada de DSN o de cuota personalizada, pero desea que vuelva a tener el texto original.

Text

Opcional

System.String

Este parámetro especifica el texto del mensaje que se muestra a los remitentes o a los propietarios de buzones. El texto deberá explicar por qué se ha creado el mensaje y qué acciones deberá realizar el remitente o el propietario del buzón, si los hubiera.

Tipos de entrada

Tipos de valores devueltos

Errores

Error Descripción

Excepciones

Excepciones Descripción

Ejemplo

En el siguiente ejemplo de código, el primer ejemplo modifica el texto en inglés de un mensaje de DSN personalizado existente que tiene el código de DSN 5.3.5. Este mensaje de DSN se muestra sólo a los usuarios externos. El texto del mensaje DSN se incluye en la línea de comandos.

El segundo ejemplo modifica el texto en inglés de un mensaje de cuota de WarningMailbox personalizado existente.

Set-SystemMessage En\Internal\5.3.5 -Text "The recipient e-mail system can't process this e-mail message. Please contact your system administrator for more information."
Set-SystemMessage En\WarningMailbox -Text "Your mailbox has exceeded the warning limit specified by your e-mail administrator. Please reduce the size of your mailbox."