Resource Type: dsc_xexchreceiveconnector

Defined in:
lib/puppet/type/dsc_xexchreceiveconnector.rb

Overview

The DSC xExchReceiveConnector resource type. Automatically generated from version 1.34.0

Properties

  • dsc_advertiseclientsettings

    Specifies whether the SMTP server name, port number, and authentication settings for the Receive connector are displayed to users in the options of Outlook on the web.

  • dsc_authmechanism

    Specifies the advertised and accepted authentication mechanisms for the Receive connector.

  • dsc_authtarpitinterval

    Specifies the period of time to delay responses to failed authentication attempts from remote servers.

  • dsc_banner

    Specifies a custom SMTP 220 banner that’s displayed to remote messaging servers.

  • dsc_barelinefeedrejectionenabled

    Specifies whether this Receive connector rejects messages that contain line feed (LF) characters without immediately preceding carriage return characters (CR) in the SMTP DATA stream.

  • dsc_binarymimeenabled

    Specifies whether the BINARYMIME Extended SMTP extension is enabled or disabled.

  • dsc_bindings

    Specifies the local IP address and TCP port number that’s used by the Receive connector.

  • dsc_chunkingenabled

    Specifies whether the CHUNKING Extended SMTP extension is enabled or disabled.

  • dsc_comment

    Specifies an optional comment.

  • dsc_connectioninactivitytimeout

    Specifies the maximum amount of idle time before a connection to the Receive connector is closed.

  • dsc_connectiontimeout

    Specifies the maximum time that the connection to the Receive connector can remain open, even if the connection is actively transmitting data.

  • dsc_defaultdomain

    Specifies the default accepted domain to use for the Exchange organization.

  • dsc_deliverystatusnotificationenabled

    Specifies whether the DSN (delivery status notification) Extended SMTP extension is enabled or disabled on the Receive connector.

  • dsc_domaincontroller

    Specifies the domain controller that’s used by this cmdlet to read data from or write data to Active Directory.

  • dsc_domainsecureenabled

    Specifies whether to enable or disable mutual Transport Layer Security (TLS) authentication.

  • dsc_eightbitmimeenabled

    Specifies whether the 8BITMIME Extended SMTP extension is enabled or disabled.

  • dsc_enableauthgssapi

    enables or disables Kerberos when Integrated Windows authentication is available on the Receive connector.

  • dsc_enabled

    Specifies whether to enable or disable the Receive connector.

  • dsc_enhancedstatuscodesenabled

    Specifies whether the ENHANCEDSTATUSCODES Extended SMTP extension is enabled or disabled.

  • dsc_ensure

    Whether the connector should be present or not.

  • dsc_extendedprotectionpolicy

    Specifies how you want to use Extended Protection for Authentication on the Receive connector.

  • dsc_extendedrightallowentries

    Additional allow permissions.

  • dsc_extendedrightdenyentries

    Additional denz permissions.

  • dsc_fqdn

    Specifies the destination FQDN that’s shown to connected messaging servers.

  • dsc_longaddressesenabled

    Specifies whether the Receive connector accepts long X.400 email addresses.

  • dsc_maxacknowledgementdelay

    Specifies the period the transport server delays acknowledgement when receiving messages from a host that doesn’t support shadow redundancy.

  • dsc_maxheadersize

    Specifies the maximum size of the SMTP message header before the Receive connector closes the connection.

  • dsc_maxhopcount

    Specifies the maximum number of hops that a message can take before the message is rejected by the Receive connector.

  • dsc_maxinboundconnection

    Specifies the maximum number of inbound connections that this Receive connector serves at the same time.

  • dsc_maxinboundconnectionpercentagepersource

    Specifies the maximum number of connections that this Receive connector serves at the same time from a single IP address.

  • dsc_maxinboundconnectionpersource

    Specifies the maximum number of connections that a Receive connector serves at the same time from a single IP address, expressed as the percentage of available remaining connections on a Receive connector.

  • dsc_maxlocalhopcount

    Specifies the maximum number of local hops that a message can take before the message is rejected by the Receive connector.

  • dsc_maxlogonfailures

    pecifies the number of logon failures that the Receive connector retries before it closes the connection.

  • dsc_maxmessagesize

    Specifies the maximum size of a message that’s allowed through the Receive connector.

  • dsc_maxprotocolerrors

    Specifies the maximum number of SMTP protocol errors that the Receive connector accepts before closing the connection.

  • dsc_maxrecipientspermessage

    Specifies the maximum number of recipients per message that the Receive connector accepts before closing the connection.

  • dsc_messageratelimit

    Specifies the maximum number of messages that can be sent by a single client IP address per minute.

  • dsc_messageratesource

    Specifies how the message submission rate is calculated.

  • dsc_orarenabled

    enables or disables Originator Requested Alternate Recipient (ORAR) on the Receive connector.

  • dsc_permissiongroups

    Specifies the well-known security principals who are authorized to use the Receive connector and the permissions that are assigned to them.

  • dsc_pipeliningenabled

    Specifies whether the PIPELINING Extended SMTP extension is enabled or disabled.

  • dsc_protocollogginglevel

    pecifies whether to enable or disable protocol logging.

  • dsc_remoteipranges

    Specifies the remote IP addresses that the Receive connector accepts messages from.

  • dsc_requireehlodomain

    Specifies whether the client must provide a domain name in the EHLO handshake after the SMTP connection is established.

  • dsc_requiretls

    Specifies whether to require TLS transmission for inbound messages.

  • dsc_servicediscoveryfqdn

    Specifies the service discovery fully-qualified domain name (FQDN)

  • dsc_sizeenabled

    Specifies how the SIZE Extended SMTP extension is used on the Receive connector.

  • dsc_suppressxanonymoustls

    Specifies whether the X-ANONYMOUSTLS Extended SMTP extension is enabled or disabled.

  • dsc_tarpitinterval

    Specifies the period of time to delay an SMTP response to a remote server that may be abusing the connection.

  • dsc_tlscertificatename

    Specifies the X.509 certificate to use for TLS encryption.

  • dsc_tlsdomaincapabilities

    Specifies the capabilities that the Receive connector makes available to specific hosts outside of the organization.

  • dsc_transportrole

    Specifies the transport service on the Mailbox server where the Receive connector is created.

  • dsc_usage

    Specifies the default permission groups and authentication methods that are assigned to the Receive connector.

Parameters

  • dsc_credential

    Credentials used to establish a remote PowerShell session to Exchange.

  • dsc_identity (namevar)

    Identity of the Receive Connector. Needs to be in format SERVERNAME\CONNECTORNAME (no quotes).

  • dsc_psdscrunascredential
  • dsc_timeout

    The maximum time in seconds to wait for the DSC resource to complete.

  • name (namevar)

    Description of the purpose for this resource declaration.

  • validation_mode (defaults to: property)

    Whether to check if the resource is in the desired state by property (default) or using Invoke-DscResource in Test mode (resource).