SendNotificationAction übergeben
Mit der SendNotificationAction
wird nach dem Import eine Benachrichtigungsmail gesendet, z.B. um Anwender darüber zu informieren, dass der Import abgeschlossen ist und die Empfänger für eine weitere Verwendung (z.B. zum Versand einer Kampagne) verfügbar sind.
Eigenschaften:
FromName
Der Absendername der Benachrichtigungsmail.
Typ der Eigenschaft: STRING
FromEmail
Die Absenderadresse der Benachrichtigungsmail.
Typ der Eigenschaft: STRING
RecipientName
Der Empfängername der Benachrichtigungsmail.
Typ der Eigenschaft: STRING
RecipientEmail
Die Empfängeradresse der Benachrichtigungsmail.
Typ der Eigenschaft: STRING
Subject
Der Betreff der Benachrichtigungsmail.
Typ der Eigenschaft: STRING
Body
Der Inhalt der Benachrichtigungsmail.
Typ der Eigenschaft: STRING
Beispiel
JSON
//https://sys.mailworx.info/Services/JSON/ServiceAgent.svc/ImportSubscribers
{
"request": {
"Language": "DE",
"SecurityContext": {..},
"Subscribers": [..],
"DuplicateCriteria": "email",
"AfterImportActions": [{
"__type": "SendNotificationAction:#Eworx.Mailworx.ServiceInterfaces.Subscribers.SubscriberImport",
"FromName": "mailworx Import",
"FromEmail": "[email protected]",
"RecipientName": "mailworx Customer",
"RecipientEmail": "[email protected]",
"Subject": "Import completed",
"Body": "Your import was successfully completed."
}]
}
}
XML
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope"
xmlns:ser="http://www.mailworx.at/interfaces/serviceagent/"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<soap:Header/>
<soap:Body>
<ser:ImportSubscribers>
<ser:request>
<ser:Language>DE</ser:Language>
<ser:SecurityContext>...</ser:SecurityContext>
<ser:Subscribers>...</ser:Subscribers>
<ser:DuplicateCriteria>email</ser:DuplicateCriteria>
<ser:AfterImportActions>
<ser:AfterImportAction xsi:type="ser:SendNotificationAction">
<ser:FromName>mailworx Import</ser:FromName>
<ser:FromEmail>[email protected]</ser:FromEmail>
<ser:RecipientName>mailworx Customer</ser:RecipientName>
<ser:RecipientEmail>[email protected]</ser:RecipientEmail>
<ser:Subject>Import completed</ser:Subject>
<ser:Body>Your import was successfully completed.</ser:Body>
</ser:AfterImportAction>
</ser:AfterImportActions>
</ser:request>
</ser:ImportSubscribers>
</soap:Body>
</soap:Envelope>