New-SendConnector
Este cmdlet solo está disponible en el entorno local de Exchange.
Use el cmdlet New-SendConnector para crear un nuevo conector de envío.
Para obtener más información acerca de los conjuntos de parámetros de la sección Sintaxis a continuación, vea Sintaxis del cmdlet de Exchange.
Syntax
New-SendConnector
-Name <String>
-AddressSpaces <MultiValuedProperty>
[-AuthenticationCredential <PSCredential>]
[-CloudServicesMailEnabled <Boolean>]
[-Comment <String>]
[-Confirm]
[-ConnectionInactivityTimeOut <EnhancedTimeSpan>]
[-ConnectorType <TenantConnectorType>]
[-Custom]
[-DNSRoutingEnabled <Boolean>]
[-DomainController <Fqdn>]
[-DomainSecureEnabled <Boolean>]
[-Enabled <Boolean>]
[-ErrorPolicies <ErrorPolicies>]
[-Force]
[-ForceHELO <Boolean>]
[-Fqdn <Fqdn>]
[-FrontendProxyEnabled <Boolean>]
[-IgnoreSTARTTLS <Boolean>]
[-Internal]
[-Internet]
[-IsCoexistenceConnector <Boolean>]
[-IsScopedConnector <Boolean>]
[-MaxMessageSize <Unlimited>]
[-Partner]
[-Port <Int32>]
[-ProtocolLoggingLevel <ProtocolLoggingLevel>]
[-RequireOorg <Boolean>]
[-RequireTLS <Boolean>]
[-SmartHostAuthMechanism <AuthMechanisms>]
[-SmartHosts <MultiValuedProperty>]
[-SmtpMaxMessagesPerConnection <Int32>]
[-SourceIPAddress <IPAddress>]
[-SourceTransportServers <MultiValuedProperty>]
[-TlsAuthLevel <TlsAuthLevel>]
[-TlsCertificateName <SmtpX509Identifier>]
[-TlsDomain <SmtpDomainWithSubdomains>]
[-Usage <UsageType>]
[-UseExternalDNSServersEnabled <Boolean>]
[-WhatIf]
[<CommonParameters>]
New-SendConnector
[-Name] <String>
[-LinkedReceiveConnector <ReceiveConnectorIdParameter>]
[-AuthenticationCredential <PSCredential>]
[-Comment <String>]
[-Confirm]
[-ConnectionInactivityTimeOut <EnhancedTimeSpan>]
[-Custom]
[-DNSRoutingEnabled <Boolean>]
[-DomainController <Fqdn>]
[-DomainSecureEnabled <Boolean>]
[-Enabled <Boolean>]
[-ErrorPolicies <ErrorPolicies>]
[-Force]
[-ForceHELO <Boolean>]
[-Fqdn <Fqdn>]
[-IgnoreSTARTTLS <Boolean>]
[-Internal]
[-Internet]
[-IsCoexistenceConnector <Boolean>]
[-MaxMessageSize <Unlimited>]
[-Partner]
[-Port <Int32>]
[-ProtocolLoggingLevel <ProtocolLoggingLevel>]
[-RequireOorg <Boolean>]
[-RequireTLS <Boolean>]
[-SmartHostAuthMechanism <AuthMechanisms>]
[-SmartHosts <MultiValuedProperty>]
[-SmtpMaxMessagesPerConnection <Int32>]
[-SourceIPAddress <IPAddress>]
[-SourceTransportServers <MultiValuedProperty>]
[-TlsAuthLevel <TlsAuthLevel>]
[-TlsDomain <SmtpDomainWithSubdomains>]
[-Usage <UsageType>]
[-UseExternalDNSServersEnabled <Boolean>]
[-WhatIf]
[<CommonParameters>]
Description
Deberá tener asignados permisos antes de poder ejecutar este cmdlet. Aunque en este tema se enumeran todos los parámetros correspondientes a este cmdlet, tal vez no tenga acceso a algunos parámetros si no están incluidos en los permisos que se le han asignado. Para obtener los permisos necesarios para ejecutar cualquier cmdlet o parámetro en su organización, consulte Find the permissions required to run any Exchange cmdlet.
Ejemplos
Ejemplo 1
New-SendConnector -Internet -Name MySendConnector -AddressSpaces contoso.com,fabrikam.com
En este ejemplo se crea el conector de envío llamado MySendConnector con las propiedades siguientes:
- Envía mensajes de correo electrónico a través de Internet.
- Solamente procesa los mensajes dirigidos a los dominios Contoso.com y Fabrikam.com.
Ejemplo 2
$CredentialObject = Get-Credential
New-SendConnector -Name "Secure Email to Contoso.com" -AddressSpaces contoso.com -AuthenticationCredential $CredentialObject -SmartHostAuthMechanism BasicAuth
En este ejemplo se crea el conector de envío "Secure Email to Contoso.com" con las siguientes propiedades:
- Solamente procesa los mensajes para el dominio Contoso.com.
- Utiliza autenticación básica.
- Utiliza una credencial de autenticación específica.
Para asignar una credencial de autenticación específica para el conector de envío, primero debe ejecutar el comando Get-Credential y almacenar la entrada del usuario en una variable temporal. Al ejecutar el comando Get-Credential, el comando solicita el nombre de usuario y la contraseña de la cuenta usada durante la autenticación con el servidor de correo electrónico Contoso.com. La variable temporal se puede usar en el cmdlet New-SendConnector para crear el nuevo conector.
Parámetros
-AddressSpaces
El parámetro AddressSpaces especifica los nombres de dominio a los cuales el conector de envío dirige los mensajes de correo. La sintaxis completa para escribir cada espacio de direcciones es: AddressSpaceType:AddressSpace;AddressSpaceCost
.
- AddressSpaceType: En un servidor perimetral, el tipo de espacio de dirección debe ser SMTP. En el servicio de transporte en un servidor de buzones de correo, el tipo de espacio de direcciones puede ser SMTP, X400 o cualquier otra cadena de texto. Si se omite el tipo de espacio de dirección, se supone que es SMTP.
- AddressSpace: Para los tipos de espacio de direcciones SMTP, el espacio de direcciones que escriba debe ser compatible con RFC 1035. Por ejemplo, *, *.com y *.contoso.com están permitidos, pero *contoso.com no está permitido. Para los tipos de espacio de direcciones X.400, el espacio de direcciones que escriba debe ser compatible con RFC 1685, como o=MySite;p=MyOrg;a=adatum;c=us. Para el resto de los valores de tipo de espacio de direcciones, puede escribir cualquier texto para el espacio de direcciones.
- AddressSpaceCost: El intervalo de entrada válido para el costo va de 1 a 100. Un costo inferior indica una ruta mejor. Este parámetro es opcional. Si omite el costo de un espacio de direcciones, se asumirá un costo de 1. Si escribe un espacio de direcciones no SMTP que contenga el carácter de punto y coma (;), deberá especificar el costo de un espacio de direcciones.
Si especifica el tipo de espacio de direcciones o el costo de un espacio de direcciones, el espacio de direcciones deberá aparecer entre comillas ("). Por ejemplo, las siguientes entradas de espacio de direcciones son equivalentes:
- "SMTP:contoso.com;1"
- "contoso.com;1"
- "SMTP:contoso.com"
- contoso.com
Puede especificar varios espacios de direcciones separándolos con comas, por ejemplo: contoso.com,fabrikam.com. Si especifica el tipo de espacio de direcciones o el coste de un espacio de direcciones, el espacio de direcciones deberá aparecer entre comillas ("), por ejemplo: "contoso.com;2","fabrikam.com;3".
Si especifica un tipo de espacio de direcciones que no sea SMTP en un conector de envío configurado en el servicio de transporte en un servidor de buzones, debe configurar los siguientes parámetros:
- El parámetro SmartHosts debe ser enviado a un valor que especifica un host inteligente.
- El parámetro DNSRoutingEnabled debe establecerse en $false.
jAunque puede configurar espacios de direcciones que no sean SMTP en un conector de envío en el servicio de transporte en un servidor de buzones, el conector de envío utiliza SMTP como el mecanismo de transporte para enviar mensajes a otros servidores de mensajería. Los conectores externos en el servicio de transporte en un servidor de buzones se utilizan para enviar mensajes a servidores de mensajería locales, tales como servidores de puerta de enlace de fax de terceros, que no utilizan SMTP como su mecanismo de transporte principal. Para obtener más información, consulte Conectores externos.
Type: | MultiValuedProperty |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-AuthenticationCredential
El parámetro AuthenticationCredential especifica el nombre de usuario y la contraseña necesarios para usar el conector.
Un valor para este parámetro requiere el cmdlet Get-Credential. Para pausar este comando y recibir una solicitud de credenciales, use el valor (Get-Credential)
. O bien, antes de ejecutar este comando, almacene las credenciales en una variable (por ejemplo, $cred = Get-Credential
) y, a continuación, use el nombre de variable ($cred
) para este parámetro. Para más información, vea Get-Credential.
Type: | PSCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-CloudServicesMailEnabled
Nota: Le recomendamos que no use este parámetro a menos que se le indique que lo haga Microsoft servicio al cliente y soporte técnico, o por documentación específica del producto. En su lugar, use el Asistente para configuración híbrida para configurar el flujo de correo entre las organizaciones locales y en la nube. Para obtener más información, vea Asistente de configuración híbrida.
El parámetro CloudServicesMailEnabled especifica si el conector se usa para el flujo de correo híbrido entre un entorno de Exchange local y Microsoft 365. En concreto, este parámetro controla cómo se controlan determinados encabezados de mensaje X-MS-Exchange-Organization-* internos en los mensajes que se envían entre dominios aceptados en las organizaciones locales y en la nube. Estos encabezados se conocen colectivamente como encabezados entre locales.
Los valores admitidos son:
- $true: El conector se usa para el flujo de correo en organizaciones híbridas, por lo que los encabezados entre locales se conservan o promueven en los mensajes que fluyen a través del conector. Este es el valor predeterminado para los conectores creados por el Asistente para configuración híbrida. Determinados encabezados X-MS-Exchange-Organization-* de los mensajes salientes que se envían desde un lado de la organización híbrida al otro se convierten en encabezados X-MS-Exchange-CrossPremises-* y, por tanto, se conservan en los mensajes. Los encabezados X-MS-Exchange-CrossPremises-* de los mensajes entrantes que se reciben en un lado de la organización híbrida desde el otro se promueven a encabezados X-MS-Exchange-Organization-*. Estos encabezados promocionados reemplazan cualquier instancia de los mismos encabezados X-MS-Exchange-Organization-* que ya existen en los mensajes.
- $false: El conector no se usa para el flujo de correo en organizaciones híbridas, por lo que los encabezados entre locales se quitan de los mensajes que fluyen a través del conector.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-Comment
El parámetro Comment especifica un comentario opcional. Si especifica un valor que contenga espacios, escríbalo entre comillas ("), por ejemplo: "Esto es una nota del administrador".
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-Confirm
El modificador Confirm especifica si se debe mostrar u ocultar el mensaje de confirmación. Cómo afecta este modificador el cmdlet depende de si el cmdlet requiere confirmación antes de continuar.
- Los cmdlets destructivos (por ejemplo, cmdlets Remove-*) tienen una pausa integrada que obliga a confirmar el comando antes de continuar. Para estos cmdlets, puede omitir el mensaje de confirmación mediante esta sintaxis exacta:
-Confirm:$false
. - La mayoría de los demás cmdlets (por ejemplo, los cmdlets New-* y Set-*) no tienen una pausa integrada. En estos cmdlets, si se especifica el modificador Confirm sin ningún valor, se introduce una pausa que obliga a confirmar el comando antes de continuar.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-ConnectionInactivityTimeOut
El parámetro ConnectionInactivityTimeOut especifica el tiempo máximo que puede permanecer abierta una conexión inactiva. El valor predeterminado es de diez minutos.
Para especificar un valor, escríbalo como un intervalo de tiempo: dd.hh:mm:ss donde dd = días, hh = horas, mm = minutos y ss = segundos.
Por ejemplo, para especificar quince minutos, establézcalo en 00:15:00. El intervalo de entrada válido para este parámetro es de 00:00:01 a 1.00:00:00.
Type: | EnhancedTimeSpan |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-ConnectorType
El parámetro ConnectorType especifica si el conector se usa en implementaciones híbridas para enviar mensajes a Microsoft 365. Los valores admitidos son:
- Valor predeterminado: el conector no se usa para enviar mensajes a Microsoft 365. Este es el valor predeterminado.
- XPremises: el conector se usa para enviar mensajes a Microsoft 365.
Type: | TenantConnectorType |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2016, Exchange Server 2019 |
-Custom
El modificador Personalizado especifica el tipo de uso Personalizado. No es necesario especificar un valor con este modificador.
El tipo de uso especifica los métodos de permisos y autenticación que se asignan al conector de envío. Si usa el modificador Personalizado, no puede usar ninguno de los parámetros siguientes:
- Interno
- Internet
- Partner
- Uso
Para obtener más información sobre los tipos de uso de conectores de envío, los permisos y los métodos de autenticación, consulte Envío de conectores.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-DNSRoutingEnabled
El parámetro DNSRoutingEnabled especifica si el conector de envío usa el Sistema de nombres de dominio (DNS) para redirigir el correo. Los valores válidos para este parámetro son $true o $false. El valor predeterminado es $true. Si especifica un parámetro SmartHosts, el parámetro DNSRoutingEnabled debe ser $false.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-DomainController
El parámetro DomainController especifica el controlador de dominio que el cmdlet usa para leer datos de Active Directory o escribirlos. El controlador de dominio se identifica por su nombre de dominio completo (FQDN). Por ejemplo, dc01.contoso.com.
El parámetro DomainController no es compatible con los servidores de transporte perimetral. Un servidor de transporte perimetral usa la instancia local de Active Directory Lightweight Directory Services (AD LDS) para leer y escribir datos.
Type: | Fqdn |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-DomainSecureEnabled
El parámetro DomainSecureEnabled permite habilitar la autenticación de Seguridad de la capa de transporte (TLS) mutua para los dominios a los que ofrece servicio el conector de envío cuando está establecido en $true. La autenticación TLS mutua solamente funciona de forma correcta si se cumplen las siguientes condiciones:
- DomainSecureEnabled está establecido en $true.
- DNSRoutingEnabled está establecido en $true.
- IgnoreSTARTTLS está establecido en $false.
El carácter comodín (*) no se admite en los dominios que están configurados para la autenticación de TLS mutua. También se debe definir el mismo dominio en el conector de recepción correspondiente y en el valor del atributo TLSReceiveDomainSecureList de la configuración de transporte.
El valor predeterminado para el parámetro DomainSecureEnabled es $false para los siguientes tipos de conectores de envío:
- Los definidos en el servicio de transporte en un servidor de buzones.
- Conectores de envío creados por el usuario definidos en un servidor perimetral.
El valor predeterminado es $true para los conectores de envío predeterminados definidos en un servidor perimetral.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-Enabled
El parámetro Enabled especifica si se habilita el conector de envío para procesar mensajes de correo electrónico. Los valores válidos son $true o $false. El valor predeterminado es $true.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-ErrorPolicies
El parámetro ErrorPolicies especifica cómo se tratan los errores de comunicación. Los valores posibles son los siguientes:
- Valor predeterminado: se genera un informe de no entrega (NDR) para errores de comunicación.
- DowngradeDnsFailures: todos los errores dns se tratan como transitorios.
- DegradarCustomFailures: determinados errores SMTP se tratan como transitorios.
- Los errores transitorios personalizados upgradeCustomFailures se actualizan y tratan como errores permanentes.
Puede especificar varios valores para este parámetro separándolos con una coma.
Especifique un valor distinto de Default para este parámetro sólo si este conector de envío se usa para enviar mensajes por un canal de comunicación fiable y bien definido donde no se esperan errores de comunicación. Por ejemplo, considere la posibilidad de especificar un valor distinto de Default si este conector de envío se usa para enviar mensajes a un socio.
Type: | ErrorPolicies |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-Force
El modificador Force oculta los mensajes de advertencia o confirmación. No es necesario especificar un valor con este modificador.
Este modificador se puede usar para ejecutar tareas mediante programación en las que no es apropiado solicitar una entrada administrativa.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-ForceHELO
El parámetro ForceHELO especifica si se ha enviado HELO en lugar del comando EHLO predeterminado. Los valores válidos son $true o $false. El valor predeterminado es $false.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-Fqdn
El parámetro Fqdn especifica el FQDN que se usa como el servidor de origen para los servidores de mensajería conectados que usan el conector de envío para recibir mensajes salientes. El valor de este parámetro se mostrará a los servidores de mensajería conectados cuando se requiera un nombre de servidor de origen, como en los siguientes ejemplos:
- En el comando EHLO/HELO, cuando el conector de envío se comunica con el siguiente servidor de mensajería de saltos
- En el último campo de encabezado Received agregado al mensaje por el siguiente servidor de mensajería de saltos después de que el mensaje abandone el servicio de transporte en un servidor de buzones de correo o un servidor perimetral
- Durante la autenticación TLS
El valor predeterminado del parámetro Fqdn es $null. Esto significa que el valor FQDN predeterminado es el FQDN del servidor de buzones de correo o del servidor perimetral que contiene el conector de envío.
Type: | Fqdn |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-FrontendProxyEnabled
El parámetro FrontendProxyEnabled permite enrutar los mensajes salientes a través del servidor CAS, donde se establece un enrutamiento específico para el destino, como un DNS o una dirección IP, cuando el parámetro se establece en $true.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-IgnoreSTARTTLS
El parámetro IgnoreSTARTTLS especifica si hay que omitir la opción StartTLS que ofrece un servidor de envío remoto. Este parámetro se usa con dominios remotos. Este parámetro debe establecerse en $false si el parámetro RequireTLS se establece en $true. Los valores válidos para este parámetro son $true o $false.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-Internal
El modificador Interno especifica el tipo de uso Interno. No es necesario especificar un valor con este modificador.
El tipo de uso especifica los métodos de permisos y autenticación que se asignan al conector de envío. Si usa el modificador Interno, no puede usar ninguno de los parámetros siguientes:
- Personalizado
- Internet
- Partner
- Uso
Para obtener más información sobre los tipos de uso de conectores de envío, los permisos y los métodos de autenticación, consulte Envío de conectores.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-Internet
El modificador de Internet especifica el tipo de uso de Internet. No es necesario especificar un valor con este modificador.
El tipo de uso especifica los métodos de permisos y autenticación que se asignan al conector de envío. Si usa el conmutador de Internet, no puede usar ninguno de los parámetros siguientes:
- Personalizado
- Interno
- Partner
- Uso
Para obtener más información sobre los tipos de uso de conectores de envío, los permisos y los métodos de autenticación, consulte Envío de conectores.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-IsCoexistenceConnector
Este parámetro solo está disponible en Exchange Server 2010.
El parámetro IsCoexistenceConnector especifica si este conector de envío se usa para el flujo de correo seguro entre la implementación local y la organización de Microsoft 365. El valor predeterminado es $false.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010 |
-IsScopedConnector
El parámetro IsScopedConnector especifica la disponibilidad del conector para otros servidores de buzones de correo con el servicio de transporte. Cuando se $false el valor de este parámetro, todos los servidores de buzones de correo de la organización de Exchange pueden usar el conector. Cuando se $true el valor de este parámetro, el servicio de transporte solo puede usar el conector en los servidores de buzones del mismo sitio de Active Directory. El valor predeterminado es $false.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-LinkedReceiveConnector
Este parámetro solo está disponible en Exchange Server 2010.
El parámetro LinkedReceiveConnector especifica si se deben forzar todos los mensajes recibidos por el conector de recepción especificado a través de este conector de envío. El valor de LinkedReceivedConnector puede usar cualquiera de los siguientes identificadores para especificar el conector de recepción:
- GUID
- Nombre completo (DN)
- ServerName\ConnectorName
Cuando se usa el parámetro LinkReceiveConnector con este comando, también debe usar los parámetros siguientes con los valores especificados:
DNSRoutingEnabled $false
MaxMessageSize unlimited
Smarthosts <SmarthostID>
SmarthostAuthMechanism <AuthMechanism>
Cuando se usa el parámetro LinkedReceiveConnector, no se puede usar el parámetro AddressSpaces.
Type: | ReceiveConnectorIdParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010 |
-MaxMessageSize
El parámetro MaxMessageSize especifica el tamaño máximo de un mensaje que se puede pasar a través de un conector. El valor predeterminado es 25 MB.
Cuando especifique un valor, califíquelo con una de las siguientes unidades:
- B (bytes)
- KB (kilobytes)
- MB (megabytes)
- GB (gigabytes)
- TB (terabytes)
Los valores sin calificar normalmente se tratan como bytes, pero los valores pequeños se pueden redondear al kilobyte más cercano.
Los valores que se introducen en bytes se redondean al kilobyte más cercano. El intervalo de entrada válido para este parámetro es de 0 a 2147483647 bytes. Para quitar el límite de tamaño de mensaje de un conector de envío, introduzca el valor unlimited.
Type: | Unlimited |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-Name
El parámetro Name especifica un nombre descriptivo para el conector.
Type: | String |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-Partner
El modificador Partner especifica el tipo de uso partner. No es necesario especificar un valor con este modificador.
El tipo de uso especifica los métodos de permisos y autenticación que se asignan al conector de envío. Si usa el modificador Partner, no puede usar ninguno de los parámetros siguientes:
- Personalizado
- Interno
- Internet
- Uso
Para obtener más información sobre los tipos de uso de conectores de envío, los permisos y los métodos de autenticación, consulte Envío de conectores.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-Port
El parámetro Port especifica el número de puerto para el reenvío de hosts inteligentes si se especifica un valor en el parámetro SmartHosts. El intervalo de entrada válido es un número entero de 0 a 65535. El valor predeterminado es 25. En la mayoría de las organizaciones, el número de puerto seleccionado es 25.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-ProtocolLoggingLevel
El parámetro ProtocolLoggingLevel especifica si se habilita o no el registro de protocolo. Verbose habilita el registro de protocolo. None deshabilita el registro de protocolo. La ubicación de los registros de protocolo del conector de envío para todos los conectores de envío configurados en un servidor Transporte de concentradores o Transporte perimetral puede especificarse mediante el parámetro SendProtocolLogPath del cmdlet Set-TransportService.
Type: | ProtocolLoggingLevel |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-RequireOorg
Este parámetro está reservado para uso interno de Microsoft.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-RequireTLS
El parámetro RequireTLS especifica si todos los mensajes enviados a través de este conector se deben transmitir mediante TLS. El valor predeterminado es $false.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-SmartHostAuthMechanism
El parámetro SmartHostAuthMechanism especifica el mecanismo de autenticación de hosts inteligentes que se usará para la autenticación con un servidor remoto. Use este parámetro únicamente cuando se configura un host inteligente y el parámetro DNSRoutingEnabled está establecido en $false. Los valores válidos son None, BasicAuth, BasicAuthRequireTLS, ExchangeServer y ExternalAuthoritative. Todos los valores son mutuamente excluyentes. Si selecciona BasicAuth o BasicAuthRequireTLS, debe usar el parámetro AuthenticationCredential para especificar la credencial de la autenticación.
Type: | AuthMechanisms |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-SmartHosts
El parámetro SmartHosts especifica los hosts inteligentes que usará el conector de envío para enrutar el correo. Este parámetro es necesario si establece el parámetro DNSRoutingEnabled en $false y debe especificarse en la misma línea de comandos. El parámetro SmartHosts toma uno o varios FQDN, como server.contoso.com, o una o más direcciones IP o una combinación de FQDN y direcciones IP. Si introduce una dirección IP, debe especificar la dirección IP de forma literal. Por ejemplo, 10.10.1.1. La identidad del host inteligente puede ser un FQDN de un servidor de host inteligente, un registro de agente de intercambio de correo (MX) o un registro de dirección (A). Si configura un FQDN como identidad de host inteligente, el servidor de origen del conector de envío debe poder usar la resolución de nombres DNS para buscar el servidor host inteligente.
Update Si los valores contienen espacios o necesitan comillas, use la siguiente sintaxis: "Value1","Value2",..."ValueN"
.
Type: | MultiValuedProperty |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-SmtpMaxMessagesPerConnection
El parámetro SmtpMaxMessagesPerConnection especifica el número máximo de mensajes que el servidor puede enviar por conexión.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-SourceIPAddress
El parámetro SourceIPAddress especifica la dirección IP local que se debe usar como punto final para una conexión SMTP con un servidor de mensajería remota. La dirección IP predeterminada es 0.0.0.0. Este valor significa que el servidor puede usar cualquier dirección IP local disponible. Este parámetro solo es válido para conectores de envío configurados en un servidor perimetral.
Type: | IPAddress |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-SourceTransportServers
El parámetro SourceTransportServers especifica los nombres de los servidores de buzones de correo que pueden usar este conector de envío. Este parámetro no es válido para conectores de envío configurados en servidores perimetral.
Update Si los valores contienen espacios o necesitan comillas, use la siguiente sintaxis: "Value1","Value2",..."ValueN"
.
Type: | MultiValuedProperty |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-TlsAuthLevel
El parámetro TlsAuthLevel especifica el nivel de autenticación de TLS que se utiliza en las conexiones de TLS salientes establecidas por este conector de envío. Los valores admitidos son:
- EncryptionOnly: TLS sólo se utiliza para cifrar el canal de comunicación. No se realiza ninguna autenticación de certificados.
- CertificateValidation: TLS se utiliza para cifrar el canal, y se realizan comprobaciones de las listas de validación y revocación de cadenas de certificados.
- DomainValidation: además del cifrado de canal y de la validación de certificados, el conector de envío también comprueba que el nombre de dominio completo (FQDN) coincida con el dominio especificado en el parámetro TlsDomain. Si no se especifica un dominio en el parámetro TlsDomain, el FQDN del certificado se compara con el dominio del destinatario.
No se puede especificar un valor para este parámetro si el parámetro IgnoreSTARTTLS está establecido en $true o si el parámetro RequireTLS está establecido en $false.
Type: | TlsAuthLevel |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-TlsCertificateName
El parámetro TlsCertificateName especifica el certificado X.509 que se usará para el cifrado TLS. Un valor válido para este parámetro es "<I>X.500Issuer<S>X.500Subject"
. El valor de X.500Issuer se encuentra en el campo Issuer del certificado y el valor de X.500Subject se encuentra en el campo Subject. Para buscar estos valores, ejecute el cmdlet Get-ExchangeCertificate. O bien, después de ejecutar Get-ExchangeCertificate para buscar el valor de huella digital del certificado, ejecute el comando $TLSCert = Get-ExchangeCertificate -Thumbprint <Thumbprint>
, ejecute el comando $TLSCertName = "<I>$($TLSCert.Issuer)<S>$($TLSCert.Subject)"
y, a continuación, use el valor $TLSCertName para este parámetro.
Type: | SmtpX509Identifier |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-TlsDomain
El parámetro TlsDomain especifica el nombre de dominio que utiliza el conector de envío para verificar el FQDN del certificado de destino al establecer una conexión protegida con TLS.
Este parámetro sólo se utiliza si el parámetro TlsAuthLevel está establecido en DomainValidation.
Se requiere un valor para este parámetro en los siguientes casos:
- El parámetro TLSAuthLevel está establecido en DomainValidation.
- El parámetro DNSRoutingEnabled está establecido en $false (conector de envío de host inteligente).
Type: | SmtpDomainWithSubdomains |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-Usage
El parámetro Usage especifica los permisos y los métodos de autenticación predeterminados asignados al conector de envío. Los valores válidos son: Custom, Internal, Internet o Partner. El valor predeterminado es Custom.
Si usa el parámetro Usage, no puede usar los siguientes parámetros:
- Personalizado
- Interno
- Internet
- Partner
Para obtener más información sobre los tipos de uso de conectores de envío, los permisos y los métodos de autenticación, consulte Envío de conectores.
Type: | UsageType |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-UseExternalDNSServersEnabled
El parámetro UseExternalDNSServersEnabled indica si este conector de envío usa la lista de DNS externa especificada mediante el parámetro ExternalDNSServers del cmdlet Set-TransportService. El valor predeterminado es $false.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-WhatIf
El modificador WhatIf simula las acciones del comando. Puede usar este modificador para ver los cambios que se producirían, pero sin aplicar los cambios. No es necesario especificar un valor con este modificador.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
Entradas
Input types
Para ver los tipos de entrada que acepta este cmdlet, consulte Tipos de entrada y salida de cmdlet. Si el campo Tipo de entrada de un cmdlet está en blanco, el cmdlet no acepta datos de entrada.
Salidas
Output types
Para ver los tipos de valor devuelto (también conocidos como tipos de resultado) que acepta este cmdlet, consulte Tipos de entrada y salida de cmdlet. Si el campo Tipo de resultado está en blanco, el cmdlet no devuelve datos.