M365 Supplemental - Exchange to M365 Mailflow Test

M365SMAIL.MailFlow.ExchangeToM365.AgentTask (Task)

Will test Exchange to M365 Mailflow

Element properties:

TargetM365SMAIL.MailFlow.ExchangeHybrid
AccessibilityPublic
CategoryAvailabilityHealth
EnabledTrue
RemotableFalse
Timeout300

Member Modules:

ID Module Type TypeId RunAs 
PA ProbeAction M365SMAIL.O365MailFlow.Serial.PA Default

Source Code:

<Task ID="M365SMAIL.MailFlow.ExchangeToM365.AgentTask" Accessibility="Public" Target="M365SMAIL.MailFlow.ExchangeHybrid" Enabled="true" Timeout="300" Remotable="true">
<Category>AvailabilityHealth</Category>
<ProbeAction ID="PA" TypeID="M365SMAIL.O365MailFlow.Serial.PA">
<ApiTokenScopeURL>$Target/Host/Property[Type="M365SL!M365SL.WatcherNode"]/ApiTokenScopeURL$</ApiTokenScopeURL>
<ApiTokenURL>$Target/Host/Property[Type="M365SL!M365SL.WatcherNode"]/ApiTokenURL$</ApiTokenURL>
<ApiURL>$Target/Host/Property[Type="M365SL!M365SL.WatcherNode"]/ApiURL$</ApiURL>
<ExchangeURL>$Target/Property[Type="M365SMAIL.MailFlow.ExchangeHybrid"]/ExchangeURL$</ExchangeURL>
<ExchangeWebServicesPath>$Target/Property[Type="M365SMAIL.MailFlow.ExchangeHybrid"]/ExchangeWebServicesPath$</ExchangeWebServicesPath>
<!-- Verify direction ! -->
<MailflowDirection>PtoA</MailflowDirection>
<M365_ClientID>$Target/Property[Type="M365SL!M365SL.M365ServiceComponent"]/M365_ClientID$</M365_ClientID>
<M365_ClientSecret>$Target/Property[Type="M365SL!M365SL.M365ServiceComponent"]/M365_ClientSecret$</M365_ClientSecret>
<EventIDFilter/>
<PoshLibraryPath/>
<ProbeActionTimeoutSeconds>300</ProbeActionTimeoutSeconds>
<!-- Make sure Receiver is correct ! -->
<ReceiverEmailAddress>$Target/Property[Type="M365SMAIL.MailFlow"]/M365_ReceiverEmailAddress$</ReceiverEmailAddress>
<ReceiverPassword>$Target/Property[Type="M365SMAIL.MailFlow"]/M365_ReceiverPassword$</ReceiverPassword>
<ReceiveTimeoutSeconds>$Target/Property[Type="M365SMAIL.MailFlow.ExchangeHybrid"]/Exchange_ReceiveTimeoutSeconds$</ReceiveTimeoutSeconds>
<ReceiveRetry_WaitSeconds>$Target/Property[Type="M365SMAIL.MailFlow.ExchangeHybrid"]/M365_to_Exch_ReceiveRetry_WaitSeconds$</ReceiveRetry_WaitSeconds>
<SenderEmailAddress>$Target/Property[Type="M365SMAIL.MailFlow.ExchangeHybrid"]/Exchange_SenderEmailAddress$</SenderEmailAddress>
<SenderPassword>$Target/Property[Type="M365SMAIL.MailFlow.ExchangeHybrid"]/Exchange_SenderPassword$</SenderPassword>
<TenantName>$Target/Property[Type="M365SL!M365SL.M365ServiceComponent"]/TenantName$</TenantName>
<TLSVersion>$Target/Host/Property[Type="M365SL!M365SL.WatcherNode"]/TLSVersion$</TLSVersion>
<WorkflowName>M365SMAIL.MailFlow.ExchangeToM365.AgentTask</WorkflowName>
<WriteToEventLog>false</WriteToEventLog>
</ProbeAction>
</Task>