Share via


Set-SystemMessage

 

Se aplica a: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1

Última modificación del tema: 2007-09-05

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 Transporte de concentradores o Transporte perimetral.

Sintaxis

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

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

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 correcta del mensaje de correo electrónico. Un ejemplo de problema de error temporal persistente 4.X.X. es un servidor que esté sin conexión y que no pueda ser alcanzado.

  • Mensajes de DSN 5.X.X.   Este tipo de mensaje de DSN se genera cuando ocurre un error fatal o permanente con el buzón o servidor de destinatario. Tales errores no pueden solucionarse por el servidor de envío de correo y, por lo tanto, el mensaje de correo electrónico se devuelve al remitente. Un ejemplo de error de error permanente 5.X.X. es una dirección de 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 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    Se envía cuando una carpeta pública que no tiene ninguna cuota de prohibir envío o de prohibir recepción 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    Se envía cuando una carpeta pública que tiene una cuota de prohibir envío o de prohibir recepción supera el límite de advertencia de carpeta pública especificado.

  • ProhibitSendMailbox    Se envía cuando un buzón que tiene una cuota de prohibir envío supera el límite de tamaño de buzones especificado.

  • ProhibitPostPublicFolder    Se envía cuando una carpeta pública que tiene una cuota de prohibir envío supera el tamaño de carpeta pública especificado.

  • ProhibitSendReceiveMailBox    Se envía cuando un buzón que tiene una cuota de prohibir envío o de prohibir recepción supera el límite de tamaño de envío y recepción de buzones especificado.

Puede omitir la etiqueta del parámetro Identity.

Confirm

Opcional

System.Management.Automation.SwitchParameter

El parámetro Confirm hace que el comando ponga en pausa el procesamiento y requiere que usted reconozca qué hará el comando antes de seguir con el procesamiento. No es necesario especificar un valor con el parámetro Confirm.

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.

WhatIf

Opcional

System.Management.Automation.SwitchParameter

El parámetro WhatIf indica al comando que simule las acciones que llevaría a cabo en el objeto. Mediante el uso del parámetro WhatIf, puede ver los cambios que se producirían sin tener que aplicarlos. No es necesario especificar un valor con el parámetro WhatIf.

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."