Acciones de regla de transporte

 

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

Última modificación del tema: 2008-10-22

En este tema se describen las acciones de regla de transporte disponibles en un equipo con las funciones del servidor Transporte de concentradores y Transporte perimetral de Microsoft Exchange Server 2007 instaladas. En este tema también se describen las propiedades y los valores de las acciones. Las funciones del servidor Transporte de concentradores y Transporte perimetral pueden aplicar reglas de transporte a los mensajes de correo electrónico que pasan a través de las funciones del servidor. Sin embargo, las acciones que están disponibles para cada servidor son diferentes.

Acciones y propiedades de las acciones

Las acciones se aplican a los mensajes de correo electrónico que coinciden con las condiciones y con ninguna de las excepciones que están presentes en las reglas de transporte, configuradas en los agentes de reglas de transporte. Cada acción afecta a los mensajes de correo electrónico de forma diferente. Por ejemplo, una acción puede hacer que un mensaje de correo electrónico se redireccione a otra dirección o bien que se cancele. Cada acción consiste en la misma acción, su propiedad de acción y el valor de la propiedad.

Para asignar un valor a una acción, debe determinar la propiedad de acción disponible para una acción específica. Por ejemplo, debe usar la propiedad de acción Address junto con la acción RedirectMessage. Consulte en la tabla 2 las propiedades de acción que debe usar para los servidores de transporte de concentradores. Consulte en la tabla 3 las propiedades de acción que debe usar para los servidores de transporte perimetral.

Algunas acciones requieren que establezca dos o más propiedades de predicado, ya que algunas acciones modifican campos específicos dentro de secciones de un mensaje de correo electrónico, como los campos de encabezado del mensaje. Cuando especifica una acción para modificar un encabezado de mensaje, una propiedad de acción especifica el campo de encabezado que se va a modificar, y una segunda propiedad de acción especifica el nuevo valor del encabezado del mensaje. En estos casos, también debe especificar un valor para la segunda propiedad de acción en la columna Propiedad de acción adicional de las tablas 2 y 3, dependiendo de la función del servidor. Por ejemplo, puede configurar una acción para que modifique el campo del encabezado X-Test-Message-Source de una cadena determinada, como contoso.com.

En la tabla 1 se muestran las propiedades de acción que se pueden usar con las reglas de transporte configuradas en un servidor de transporte de concentradores o un servidor de transporte perimetral.

Tabla 1   Propiedades de acción para reglas de transporte en un servidor de transporte de concentradores o un servidor de transporte perimetral

Propiedad de acción Formato esperado Descripción

Addresses

  • Servidor de transporte perimetral   matriz de direcciones de Protocolo simple de transferencia de correo (SMTP)

  • Servidor de transporte de concentradores   matriz de objetos de buzón Active Directory, contacto, usuario con correo habilitado o grupo de distribución.

En un servidor de transporte perimetral, Addresses acepta una matriz de direcciones SMTP, todas entre comillas. Para obtener una descripción detallada de cómo usar esta propiedad de acción en un servidor de transporte perimetral, consulte "Asignación de una dirección en un servidor de transporte perimetral", más adelante en este tema.

En un servidor de transporte de concentradores, Addresses acepta una matriz de objetos de buzón, contacto, usuario con correo habilitado o grupo de distribución. Para obtener una descripción detallada de cómo usar esta propiedad de acción en un servidor de transporte de concentradores, consulte "Asignación de direcciones en un servidor de transporte de concentradores", más adelante en este tema.

Classification

Único objeto de clasificación de mensaje

Classification acepta un único objeto de clasificación de mensaje. Para especificar un objeto de clasificación de mensaje, use el comando Get-MessageClassification. Por ejemplo, use el siguiente comando para aplicar la clasificación de mensaje ExCompanyInternal a una acción:

$Action.Classification = (Get-MessageClassification ExCompanyInternal).Identity

Para obtener más información acerca de la mensajería unificada, consulte Introducción a las clasificaciones de mensaje (en inglés).

EnhancedStatusCode

Código único de notificación de estado de entrega (DSN) de 5.7.1, o cualquier valor entre 5.7.10 y 5.7.999.

EnhancedStatusCode especifica el código DSN y el mensaje DSN relacionado que se mostrarán a los remitentes de los mensajes rechazados por la acción de la regla de transporte RejectMessage. El mensaje DSN asociado al código de estado DSN especificado se muestra en la parte de información del usuario del NDR que se muestra al remitente. El código DSN especificado debe ser un código DSN predeterminado existente o un código de estado DSN personalizado que puede crear usando el cmdlet New-SystemMessage.

EventMessage

Una única cadena

EventMessage acepta una única cadena que se muestra en un registro de eventos, que se agrega al registro de eventos de la aplicación en el equipo local.

FallbackAction

Único valor con las opciones Wrap, Ignore o Reject

FallbackAction especifica qué debe hacer la regla de transporte si no se puede aplicar una renuncia a un mensaje, por ejemplo, cuando un mensaje está cifrado. La acción de retroceso predeterminada es Wrap. Escriba el valor entre comillas. En la siguiente lista se muestra cada acción de retroceso y su descripción:

  • Ajustar   Si no se puede insertar la renuncia en el mensaje original, Exchange encierra, o "ajusta", el mensaje original en un nuevo sobre de mensajes. A continuación, la renuncia se inserta en el nuevo mensaje.

    Importante

    Si un mensaje original se ajusta en un nuevo sobre de mensajes, las posteriores reglas de transporte se aplican al nuevo sobre de mensajes, no al mensaje original. Por tanto, debe configurar las reglas de transporte con acciones de renuncia que ajusten los mensajes originales en un nuevo cuerpo del mensaje después de configurar otras reglas de transporte.

    Nota

    El mensaje original no se entrega si no se puede ajustar en un nuevo sobre de mensajes. El remitente del mensaje recibe un informe de no entrega (NDR) que explica por qué el mensaje no se ha entregado.

  • Ignorar   Si la renuncia no se puede insertar en el mensaje original, Exchange permite que el mensaje original continúe sin modificar. No se agrega ninguna renuncia.

  • Rechazar   Si la renuncia no se puede insertar en el mensaje original, Exchange no entrega el mensaje. El remitente del mensaje recibe un NDR que explica por qué el mensaje no se entregó.

Font

Único valor con las opciones Arial, CourierNew o Verdana

Font especifica la fuente del texto de la renuncia cuando el texto se agrega a un mensaje de correo electrónico. La fuente predeterminada es Arial. Escriba el valor entre comillas.

FontColor

Único valor con las opciones Black, Blue, Fuchsia, Gray, Green, Lime, Maroon, Navy, Olive, Purple, Red, Silver, Teal, White o Yellow

FontColor especifica el color de la fuente del texto de la renuncia cuando el texto se agrega a un mensaje de correo electrónico. El color predeterminado es Gray. Escriba el valor entre comillas dobles.

FontSize

Único valor con las opciones Smallest, Smaller, Normal, Larger o Largest

FontSize especifica el tamaño de la fuente del texto de la renuncia cuando el texto se agrega a un mensaje de correo electrónico. El tamaño predeterminado es Smallest. Escriba el valor entre comillas dobles.

HeaderValue

Una única cadena

HeaderValue acepta una única cadena que se aplica al encabezado que se especifica con la propiedad de acción MessageHeader. Escriba la cadena entre comillas.

Location

Único valor con las opciones Append o Prepend

Location especifica dónde se inserta la renuncia en el mensaje de correo electrónico. Append coloca la renuncia en la parte inferior del subproceso del mensaje. Prepend coloca la renuncia al comienzo del mensaje de correo electrónico más reciente. Escriba el valor entre comillas.

MessageHeader

Una única cadena

MessageHeader acepta una cadena que especifica el MessageHeader que se va a agregar o modificar. La cadena que se especifica mediante la propiedad de acción HeaderValue se inserta en el encabezado especificado por MessageHeader. Escriba la cadena entre comillas.

Prefix

Una única cadena

Prefix acepta una cadena que se antepone al asunto del mensaje de correo electrónico. Escriba la cadena entre comillas.

Para impedir que la cadena especificada con la acción de regla de transporte Prefix se agregue al asunto cada vez que una respuesta al mensaje detecte la regla de transporte, agregue la excepción SubjectContains a la regla de transporte.

La excepción SubjectContains debe contener la cadena especificada con la acción de regla de transporte Prefix. Si agrega la excepción SubjectContains a la regla de transporte, esta última no agrega otra instancia de la cadena Prefix al asunto si la cadena Prefix ya aparece en el asunto.

RejectReason

Una única cadena

RejectReason acepta una cadena que se usa para rellenar la parte de información del administrador del NDR que se devuelve al remitente de correo electrónico si se rechaza un mensaje de correo electrónico. Escriba la cadena entre comillas.

SclValue

Un único número entero

SclValue acepta un único número entero de 0 a 9, que se usa para configurar el nivel de confianza de correo no deseado (SCL) del mensaje de correo electrónico. Escriba el número entero entre comillas.

Separator

Valor único con las opciones WithSeparator o WithoutSeparator

Separator especifica si se coloca un separador entre la renuncia y el cuerpo del mensaje de correo electrónico. Escriba el valor entre comillas dobles.

Text

Una única cadena

Text acepta una cadena que se usa para rellenar el mensaje de renuncia que se agrega a un mensaje de correo electrónico. Escriba la cadena entre comillas.

Acciones permitidas en un servidor de transporte de concentradores

En la tabla 2 se muestran las acciones que se pueden usar con las reglas de transporte configuradas en un servidor de transporte de concentradores.

Tabla 2   Acciones permitidas para las reglas de transporte en un servidor de transporte de concentradores

Acción de regla permitida Nombre de acción Primera propiedad de acción Propiedad de acción adicional Descripción

log an event with message

LogEvent

EventMessage

No aplicable

LogEvent agrega un evento al registro de aplicación del equipo local.

prepend the subject with string

PrependSubject

Prefix

No aplicable

PrependSubject antepone una cadena en el inicio del campo de asunto del mensaje de correo electrónico.

apply message classification

ApplyClassification

Classification

No aplicable

ApplyClassification aplica una clasificación de mensaje al mensaje de correo electrónico.

Para obtener más información acerca de las clasificaciones de mensaje, consulte Introducción a las clasificaciones de mensaje (en inglés).

append disclaimer text using font, size, color, with separator, and fallback to action if unable to apply

ApplyDisclaimer

Text

Location, Font, FontSize, FontColor, FallbackAction, Separator

ApplyDisclaimer aplica una renuncia al mensaje de correo electrónico. Para obtener más información acerca de las renuncias, consulte Introducción a las renuncias (en inglés).

set the spam confidence level to value

SetScl

SclValue

No aplicable

SetScl establece el nivel de confianza de correo no deseado (SCL) en un mensaje de correo electrónico.

set header with value

SetHeader

MessageHeader

HeaderValue

SetHeader crea un nuevo campo de encabezado de mensaje o modifica un campo de encabezado de mensaje existente.

remove header

RemoveHeader

MessageHeader

No aplicable

RemoveHeader elimina el campo de encabezado de mensaje especificado del mensaje de correo electrónico.

add a recipient in the To field addresses

AddToRecipient

Addresses

No aplicable

AddToRecipient agrega uno o más destinatarios de correo electrónico a la lista de direcciones Para del mensaje de correo electrónico. Los destinatarios originales pueden ver la dirección adicional.

copy message to addresses

CopyTo

Addresses

No aplicable

CopyTo agrega uno o más destinatarios de correo electrónico al campo de copia carbón (Cc) del mensaje de correo electrónico. Los destinatarios originales pueden ver la dirección original.

blind copy (Bcc) the message to addresses

BlindCopyTo

Addresses

No aplicable

BlindCopyTo agrega uno o más destinatarios de correo electrónico a la lista de direcciones de copia carbón (Cco) oculta del mensaje de correo electrónico. Los destinatarios originales no reciben una notificación y no pueden ver la dirección adicional.

redirect message to addresses

RedirectMessage

Addresses

No aplicable

RedirectMessage redirige el mensaje de correo electrónico a uno o más destinatarios de correo electrónico que especifique el administrador. El mensaje no se entrega al destinatario o destinatarios originales, y no se envía ninguna notificación a los destinatarios ni al remitente.

send bounce message to sender with enhanced status code

RejectMessage

RejectReason

EnhancedStatusCode

RejectMessage elimina el mensaje de correo electrónico y envía un informe de no entrega al remitente. El destinatario no recibe el mensaje ni la notificación.

silently drop the message

DeleteMessage

No aplicable

No aplicable

DeleteMessage elimina el mensaje de correo electrónico sin enviar una notificación al destinatario ni al remitente.

Acciones permitidas en un servidor de transporte perimetral

La tabla 3 muestra las acciones que se pueden usar con las reglas de transporte configuradas en un servidor de transporte perimetral.

Tabla 3   Acciones permitidas para las reglas de transporte en un servidor de transporte perimetral

Acción de regla permitida Nombre de acción Primera propiedad de acción Propiedad de acción adicional Descripción

log an event with message

LogEvent

EventMessage

No aplicable

LogEvent inserta un evento al registro de aplicación del equipo local.

prepend the subject with string

PrependSubject

Prefix

No aplicable

PrependSubject antepone una cadena en el inicio del campo de asunto del mensaje de correo electrónico.

set the spam confidence level to value

SetScl

SclValue

No aplicable

SetScl configura el nivel de confianza de correo no deseado (SCL) en un mensaje de correo electrónico.

set header with value

SetHeader

MessageHeader

HeaderValue

SetHeader crea un nuevo campo de encabezado de mensaje o modifica un campo de encabezado de mensaje existente.

remove header

RemoveHeader

MessageHeader

No aplicable

RemoveHeader elimina el campo de encabezado de mensaje especificado del mensaje de correo electrónico.

add a recipient in the To field addresses

AddToRecipient

Addresses

No aplicable

AddToRecipient agrega una o más direcciones de correo electrónico a la lista de direcciones Para del mensaje de correo electrónico. Los destinatarios originales pueden ver la dirección adicional.

copy the message to addresses

CopyTo

Addresses

No aplicable

CopyTo agrega una o más direcciones de correo electrónico al campo de copia carbón (Cc) del mensaje de correo electrónico. Los destinatarios originales pueden ver la dirección original.

blind carbon copy (Bcc) the message to addresses

BlindCopyTo

Addresses

No aplicable

BlindCopyTo agrega una o más direcciones de correo electrónico a la lista de direcciones de copia carbón (Cco) oculta del mensaje de correo electrónico. Los destinatarios originales no reciben una notificación y no pueden ver la dirección adicional.

drop connection

Disconnect

No aplicable

No aplicable

Disconnect finaliza la conexión entre el servidor de envío y el servidor de transporte perimetral sin generar un mensaje NDR.

redirect the message to addresses

RedirectMessage

Addresses

No aplicable

RedirectMessage redirige el mensaje de correo electrónico a una o más direcciones de correo electrónico que especifique el administrador. El mensaje no se entrega al destinatario original, y no se proporciona ninguna notificación al destinatario ni al remitente.

put message in quarantine

Quarantine

No aplicable

No aplicable

Quarantine redirige el mensaje de correo electrónico al buzón de cuarentena de correo electrónico no deseado configurado con el parámetro QuarantineMailbox del cmdlet Set-ContentFilterConfig.

Importante

El parámetro QuarantineMailbox del cmdlet Set-ContentFilterConfig debe rellenarse y el buzón especificado debe existir antes de configurar la acción put message in quarantine. Si no se rellena el parámetro QuarantineMailbox o no existe el buzón de cuarentena, los mensajes enviados al buzón de cuarentena se pierden y se genera un informe de no entrega.

Para obtener más información acerca del buzón de cuarentena de correo no deseado, consulte Configurar y administrar la cuarentena de correo electrónico no deseado.

reject the message with status code and response

SmtpRejectMessage

StatusCode

RejectReason

SmtpRejectMessage elimina el mensaje de correo electrónico y envía una notificación al remitente. Los destinatarios no reciben el mensaje ni la notificación. Esta acción le permite especificar un código de notificación del estado de entrega (DSN) específico.

Para obtener más información acerca de DSN, consulte Administrar notificaciones del estado de entrega (en inglés).

silently drop the message

DeleteMessage

No aplicable

No aplicable

DeleteMessage elimina el mensaje de correo electrónico sin enviar una notificación al destinatario ni al remitente.

Cumplimiento de varias reglas

Si un mensaje cumple los criterios de varias reglas, las acciones se aplican basándose en la prioridad. Las reglas con un valor de prioridad inferior se procesan en primer lugar. Después, se procesan las reglas con un valor de prioridad superior. La acción resultante depende de las reglas que se hayan configurado.

Por ejemplo, tenga en cuenta las siguientes situaciones:

Escenario 1

  • Tiene dos reglas de transporte, y cada una de ellas se configura para agregar un texto de renuncia a un mensaje.

  • El mensaje cumple ambas reglas.

En este escenario, se procesa primero la regla de prioridad más baja. Por lo tanto, el texto de renuncia que se especifica mediante la prioridad más baja se agrega al mensaje. A continuación, se procesa la regla de prioridad más alta. Por lo tanto, el texto de renuncia que se especifica mediante la prioridad más alta se agrega al mensaje.

En este supuesto, el mensaje de correo electrónico recibido llevará ambos textos de renuncia.

Escenario 2

  • Tiene dos reglas de transporte, y cada una de ellas modifica el valor del nivel de confianza contra correo no deseado (SCL) de un mensaje.

  • El mensaje cumple ambas reglas.

En este escenario, se procesa primero la regla de prioridad más baja. Por lo tanto, el valor SCL del mensaje se modifica según lo especificado en la regla de prioridad inferior. A continuación, se procesa la regla de prioridad más alta. Por lo tanto, el valor SCL del mensaje se modifica según lo especificado en la regla de prioridad superior.

En este supuesto, el mensaje de correo electrónico recibido tendrá el valor SCL de la regla de mayor prioridad.

Asignación de direcciones en un servidor de transporte de concentradores

La propiedad de acción Addresses de un servidor de transporte de concentradores requiere que pase un objeto completo de buzón, contacto, usuario con correo habilitado o grupo de distribución de la propiedad. Las direcciones de correo electrónico del Protocolo simple de transferencia de correo (SMTP) no son valores válidos para esta propiedad. Los valores que se asignan a la propiedad de acción Addresses deben estar en una matriz.

Para pasar un objeto de buzón, contacto, usuario con correo habilitado o grupo de distribución a la propiedad de acción Addresses, debe llamar al Shell de administración de Exchange adecuado desde de la matriz y suministrar el comando con la identidad o el nombre del objeto. El nombre de comando y la identidad deben aparecer entre paréntesis. Use la siguiente sintaxis de comando:

$Action.Addresses = @((Get-Mailbox <Mailbox Name>), (Get-MailContact <Contact Name>), (Get-MailUser <Mail-Enabled User>), (Get-DistributionGroup <Distribution Group Name>))

Para asignar valores a la propiedad de acción Addresses

  • Ejecute el siguiente comando para asignar un único objeto de buzón:

    $Action.Addresses = @((Get-Mailbox "Ted Bremer"))
    
  • Ejecute el siguiente comando para asignar un único objeto de contacto de correo:

    $Action.Addresses = @((Get-MailContact "Masato Kawai"))
    
  • Ejecute el siguiente comando para asignar un único objeto de usuario con correo habilitado:

    $Action.Addresses = @((Get-MailUser "Pilar Ackerman"))
    
  • Ejecute el siguiente comando para asignar un único objeto de grupo de distribución:

    $Action.Addresses = @((Get-DistributionGroup "Sales Group"))
    
  • Ejecute el siguiente comando para asignar una combinación de objetos de buzón, usuario y grupo de distribución:

    $Action.Addresses = @((Get-Mailbox "Ted Bremer"), (Get-Mailbox "Kim Akers"), (Get-MailContact "Pilar Ackerman"), (Get-MailContact "Adam Barr"), (Get-MailUser "Chris Meyer"), (Get-DistributionGroup "Marketing Group"), (Get-DistributionGroup "Research Group"))
    

Asignación de direcciones a un servidor de transporte perimetral

La propiedad de acción Addresses de un servidor de transporte perimetral requiere que se pase una dirección de correo electrónico SMTP a la propiedad. Esto se debe a que los servidores de transporte perimetral no tienen acceso a los objetos de destinatario contenidos en el servicio de directorio de Active Directory y a que quizá se desee especificar una dirección de correo electrónico que no está dentro de la organización de Exchange. Los valores que se asignan a la propiedad de acción Addresses deben estar en una matriz.

Para pasar una dirección SMTP a la propiedad de acción Addresses, debe encerrar la dirección de correo electrónico SMTP entre comillas. Use la siguiente sintaxis de comando:

$Action.Addresses = @("<SMTP e-mail address 1>","<SMTP e-mail address 2>", "< SMTP e-mail address...>" )

Para asignar valores a la propiedad de acción Addresses

  • Ejecute el comando siguiente para asignar una matriz de direcciones de correo electrónico SMTP:

    $Action.Addresses = @("sales@contoso.com", "research@contoso.com", "investors@nwtraders.com ")
    

Para obtener más información

Para obtener información detallada acerca de la sintaxis y los parámetros de los comandos, consulte los siguientes temas (en inglés):

Para obtener más información acerca de las reglas de transporte, consulte los siguientes temas (en inglés):