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