Test-SenderId (RTM)

 

Se aplica a: Exchange Server 2007

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

Utilice el cmdlet Test-SenderId para comprobar si una determinada dirección IP es la dirección de envío legítima de una dirección SMTP concreta.

Sintaxis

Test-SenderId -IPAddress <IPAddress> -PurportedResponsibleDomain <SmtpDomain> [-DomainController <Fqdn>] [-HelloDomain <String>] [-Server <ServerIdParameter>]

Descripción detallada

Este comando proporciona los resultados de una comprobación de Id. del remitente correspondiente a la dirección IP y el correspondiente nombre de dominio que se especifique. Para obtener más información acerca del Id. del remitente en Microsoft Exchange Server 2007, consulte Id. del remitente.

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

  • Función Administrador de Exchange con permisos de sólo vista

Para ejecutar el cmdlet Test-SenderId en un equipo que tenga instalada la función del servidor Transporte perimetral, debe iniciar una sesión mediante una cuenta que sea miembro del grupo Administradores local de 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

IPAddress

Necesario

System.Net.IPAddress

Este parámetro especifica la dirección IP de origen del servidor de envío.

PurportedResponsibleDomain

Necesario

Microsoft.Exchange.Data.SmtpDomain

Escriba el nombre de dominio que desee comprobar con el Id. del remitente.

DomainController

Opcional

Microsoft.Exchange.Data.Fqdn

Para especificar el nombre de dominio completo (FQDN) del controlador de dominio que escribe este cambio de configuración en el servicio de directorio 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 lee y escribe en la instancia ADAM local.

HelloDomain

Opcional

System.String

Escriba la dirección de dominio que se muestra en los comandos HELO o EHLO para SMTP desde dicho remitente.

Server

Opcional

Microsoft.Exchange.Configuration.Tasks.ServerIdParameter

Para especificar el servidor en el que se ejecuta el cmdlet Test-SenderId, incluya el parámetro Server en el comando. Si no utiliza el parámetro Server, el comando se ejecuta en el servidor local en el que se ejecuta la tarea.

Tipos de entrada

Tipos de valores devueltos

Resultados Descripción

Status

Status devuelve una de las acciones siguientes: Pass, Neutral, SoftFail, Fail, None o TempError.

  • Pass    El par Dirección IP y Dominio de responsabilidad supuesta ha pasado la comprobación Id. del remitente.

  • Neutral   La comprobación Id. del remitente no fue concluyente.

  • Softfail   Es posible que la dirección IP no se encuentre en el marco de directivas del remitente (SPF). Softfail se considera de menos confianza que Neutral.

  • Fail   La dirección IP no se incluye concretamente en la SPF. Se especificará un código de estado FailReason. Consulte la sección FailReason.

  • None   No hay publicados datos del marco de directivas del remitente (SPF) en el sistema de nombres de dominio (DNS) del remitente.

  • TempError   Error de DNS temporal.

  • PermError   El registro de DNS no es válido.

FailReason

El resultado FailReason sólo se devuelve si el código de estado devuelve un estado Fail. El resultado FailReason devuelve uno de los siguientes valores: NotPermitted o DomainDoesNotExist. El estado NotPermitted indica que es probable que el remitente esté simulando el dominio en cuestión. El estado DomainDoesNotExist indica que el nombre de dominio incluido en el parámetro PurportedReponsibleDomain no existe en el DNS.

Explicación

El resultado Explanation es un resultado opcional que proporciona detalles adicionales para un estado Fail. La información del resultado Explanation puede proceder de la SPF.

Ejemplo

El ejemplo de código siguiente muestra un comando Test-SenderID que tiene los parámetros obligatorios.

Test-SenderID -IPAddress 192.168.0.1 -PurportedResponsibleDomain example.com