POST
Service URL | post.asmx |
---|
Transactional Email web servisini kullanarak, şifremi unuttum, siparişiniz kargoda, siparişiniz teslim edildi gibi işlemsel e-postalar gönderebilir ve analiz için bunların sonuçlarını çekebilirsiniz.
Transactional Email web servisine ait aşağıda ki metodlar bulunmaktadır.
Method | Description |
---|---|
GetPostBulkBounceResult | Gets Bulk Bounce Result for Transactional Messages between two dates. |
GetPostBulkResult | Gets Bulk Result for Transactional Messages between two dates. |
GetPostBulkResultByLastUpdate | Gets Bulk Result for Transactional Messages between two last update dates. |
GetPostBulkResultByPostId | Gets Delivery Report for Transactional Messages, out parameter gives the message results. |
GetPostBulkResultWithOptional | Gets Bulk Result for Transactional Messages between two dates and Optional Post Type and To Adress. |
GetPostResult | Gets Delivery Report for a Transactional Message. |
PostHtml | Enables free-Html posting. |
PostHtmlWithCCandBCC | Enables free-Html posting with CC and BCC. Be aware that these CC and BCC emails may affect the reporting of transactional emails. Please use them after consulting the RMC IT Support Team. |
PostHtmlWithType | Enables free-Html posting with type. |
PostHtmlWithTypeCCandBCC | Enables free-Html posting with type and with CC and BCC. Be aware that these CC and BCC emails may affect the reporting of transactional emails. Please use them after consulting RMC IT Support Team. |
PostHtmlWithTypeKeyIDAndCustomParams | Enables free-Html posting with Type, Key_ID and Custom Fields. |
PostTransactionalEmailWithHtmlTemplate | Enables Transactional Template Html posting. |
PostTransactionalEmailWithXsltTemplate | Enables Transactional Template Html posting. |
Geliştiricinin her hangi bir web servis ile etkileşime geçebilmesi için, öncelikle Login
metodunu kullanarak bir SERVICE TICKET alması gerekir. Diğer web servis ve metodlarına yaratmış olduğu bu değer ile istekte bulunabilir.
PostHtml
<PostHtml> |
---|
Bir adrese transactional bir e-posta gönderilmesini sağlar. |
Parameters
Parameter | Value | |
---|---|---|
ServiceTicket | ServiceTicket obtained through Login. | MANDATORY |
FromName | Sender's name. | MANDATORY |
FromAddress | Sender's email address. | MANDATORY |
ReplyAddress | Reply address that will appear on the email. | MANDATORY |
Subject | Email subject. | MANDATORY |
HtmlBody | Email content. | MANDATORY |
Charset | Character set for HTML. | MANDATORY |
ToName | Recipient's name. | MANDATORY |
ToEmailAddress | Recipient's email address. | MANDATORY |
Attachments | Attachments to be included in the email. | OPTIONAL |
<?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <PostHtml xmlns="http://ws.euromsg.com/post"> <ServiceTicket>string</ServiceTicket> <FromName>string</FromName> <FromAddress>string</FromAddress> <ReplyAddress>string</ReplyAddress> <Subject>string</Subject> <HtmlBody>string</HtmlBody> <Charset>string</Charset> <ToName>string</ToName> <ToEmailAddress>string</ToEmailAddress> <Attachments> <EmAttachment> <Name>string</Name> <Type>string</Type> <Content>base64Binary</Content> </EmAttachment> <EmAttachment> <Name>string</Name> <Type>string</Type> <Content>base64Binary</Content> </EmAttachment> </Attachments> </PostHtml> </soap:Body> </soap:Envelope>
<?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <PostHtmlResponse xmlns="http://ws.euromsg.com/post"> <PostHtmlResult> <PostID>string</PostID> <RelayStatus>string</RelayStatus> <DeliveryStatus>string</DeliveryStatus> <UndeliveryReason>string</UndeliveryReason> <MarkedSpam>boolean</MarkedSpam> <KeyID>string</KeyID> <CustomParams>string</CustomParams> <PostType>string</PostType> <ReadTime>string</ReadTime> <RelayBounceTime>string</RelayBounceTime> <LastUpdateTime>string</LastUpdateTime> <FromAdress>string</FromAdress> <ReplyAdress>string</ReplyAdress> <Subject>string</Subject> <ToAddress>string</ToAddress> </PostHtmlResult> </PostHtmlResponse> </soap:Body> </soap:Envelope>
If the request was successful, CODE the parameter will return 00 as a response.
HTMLBODY parameter must always have HTML, Head and Body Tags.
FROMNAME and FROMADDRESS parameters are pre-defined in your account. You can access these information from settings>sending path.
This service allows you to send informative emails only based on user's actions like account activation, password reset, order confirmation. Advertising/promotional content are excluded in this service. Please contact our support team to obtain more information about sending transactional emails with promotional content.
Error Parameters
Code | Error Message | Description |
---|---|---|
9998 | No session. Please try re-logon. | No active sessions found. Try login again. |
99 | Not a valid email address! | Incorrect/invalid sender email address. |
99 | Not a valid from name! | The FromName information was not defined in your account. |
99 | Not a valid from address! | The FromAdress information was not defined in your account. |
99 | Email address exist in blacklist! | A previous transactional email was marked as spam by email recipient. |
99 | Not a valid HTML! | Improperly formatted HTML. |
PostHtmlWithType
<PostHtmlWithType> |
---|
Bir adrese transactional bir e-posta gönderilmesini sağlar. |
Parameters
Parameter | Value | |
---|---|---|
ServiceTicket | ServiceTicket obtained through Login. | MANDATORY |
FromName | Sender's name. | MANDATORY |
FromAddress | Sender's email address. | MANDATORY |
ReplyAddress | Reply address that will appear on the email. | MANDATORY |
Subject | Email subject. | MANDATORY |
HtmlBody | Email content. | MANDATORY |
Charset | Character set for HTML. | MANDATORY |
ToName | Recipient's name. | MANDATORY |
ToEmailAddress | Recipient's email address. | MANDATORY |
Attachments | Attachments to be included in the email. | OPTIONAL |
PostType | Type of the email to be sent. | MANDATORY |
<?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <PostHtmlWithType xmlns="http://ws.euromsg.com/post"> <ServiceTicket>string</ServiceTicket> <FromName>string</FromName> <FromAddress>string</FromAddress> <ReplyAddress>string</ReplyAddress> <Subject>string</Subject> <HtmlBody>string</HtmlBody> <Charset>string</Charset> <ToName>string</ToName> <ToEmailAddress>string</ToEmailAddress> <Attachments> <EmAttachment> <Name>string</Name> <Type>string</Type> <Content>base64Binary</Content> </EmAttachment> <EmAttachment> <Name>string</Name> <Type>string</Type> <Content>base64Binary</Content> </EmAttachment> </Attachments> <PostType>string</PostType> </PostHtmlWithType> </soap:Body> </soap:Envelope>
<?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <PostHtmlWithTypeResponse xmlns="http://ws.euromsg.com/post"> <PostHtmlWithTypeResult> <PostID>string</PostID> <RelayStatus>string</RelayStatus> <DeliveryStatus>string</DeliveryStatus> <UndeliveryReason>string</UndeliveryReason> <MarkedSpam>boolean</MarkedSpam> <KeyID>string</KeyID> <CustomParams>string</CustomParams> <PostType>string</PostType> <ReadTime>string</ReadTime> <RelayBounceTime>string</RelayBounceTime> <LastUpdateTime>string</LastUpdateTime> <FromAdress>string</FromAdress> <ReplyAdress>string</ReplyAdress> <Subject>string</Subject> <ToAddress>string</ToAddress> </PostHtmlWithTypeResult> </PostHtmlWithTypeResponse> </soap:Body> </soap:Envelope>
If the request was successful, CODE the parameter will return 00 as a response.
HTMLBODY parameter must always have HTML, Head and Body Tags.
FROMNAME and FROMADDRESS parameters are pre-defined in your account. You can access these information from settings>sending path.
PostType parameter is used to group the sent SMS messages for reporting purposes. This is not a predefined parameter. For example for email Password Reminder messages PASSWORD REMINDER can be be used as value.
This service allows you to send informative emails only based on user's actions like account activation, password reset, order confirmation. Advertising/promotional content are excluded in this service. Please contact our support team to obtain more information about sending transactional emails with promotional content.
Error Parameters
Code | Error Message | Description |
---|---|---|
9998 | No session. Please try re-logon. | No active sessions found. Try login again. |
99 | Not a valid email address! | Incorrect/invalid sender email address. |
99 | Not a valid from name! | The FromName information was not defined in your account. |
99 | Not a valid from address! | The FromAdress information was not defined in your account. |
99 | Email address exist in blacklist! | A previous transactional email was marked as spam by email recipient. |
99 | Not a valid HTML! | Improperly formatted HTML. |
PostHtmlWithCCandBCC
<PostHtmlWithCCandBCC> |
---|
Bir adrese transactional bir e-posta gönderilmesini sağlar. |
Parameters
Parameter | Value | |
---|---|---|
ServiceTicket | ServiceTicket obtained through Login. | MANDATORY |
FromName | Sender's name. | MANDATORY |
FromAddress | Sender's email address. | MANDATORY |
ReplyAddress | Reply address that will appear on the email. | MANDATORY |
Subject | Email subject. | MANDATORY |
HtmlBody | Email content. | MANDATORY |
Charset | Character set for HTML. | MANDATORY |
ToName | Recipient's name. | MANDATORY |
ToEmailAddress | Recipient's email address. | MANDATORY |
CCEmailAddress | Email addresses to be included in CC. | MANDATORY |
BCCEmailAddress | Email addresses to be included in BCC. | MANDATORY |
Attachments | Attachments to be included in the email. | OPTIONAL |
<?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <PostHtmlWithCCandBCC xmlns="http://ws.euromsg.com/post"> <ServiceTicket>string</ServiceTicket> <FromName>string</FromName> <FromAddress>string</FromAddress> <ReplyAddress>string</ReplyAddress> <Subject>string</Subject> <HtmlBody>string</HtmlBody> <Charset>string</Charset> <ToName>string</ToName> <ToEmailAddress>string</ToEmailAddress> <CCEmailAddress>string</CCEmailAddress> <BCCEmailAddress>string</BCCEmailAddress> <Attachments> <EmAttachment> <Name>string</Name> <Type>string</Type> <Content>base64Binary</Content> </EmAttachment> <EmAttachment> <Name>string</Name> <Type>string</Type> <Content>base64Binary</Content> </EmAttachment> </Attachments> </PostHtmlWithCCandBCC> </soap:Body> </soap:Envelope>
<?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <PostHtmlWithCCandBCCResponse xmlns="http://ws.euromsg.com/post"> <PostHtmlWithCCandBCCResult> <PostID>string</PostID> <RelayStatus>string</RelayStatus> <DeliveryStatus>string</DeliveryStatus> <UndeliveryReason>string</UndeliveryReason> <MarkedSpam>boolean</MarkedSpam> <KeyID>string</KeyID> <CustomParams>string</CustomParams> <PostType>string</PostType> <ReadTime>string</ReadTime> <RelayBounceTime>string</RelayBounceTime> <LastUpdateTime>string</LastUpdateTime> <FromAdress>string</FromAdress> <ReplyAdress>string</ReplyAdress> <Subject>string</Subject> <ToAddress>string</ToAddress> </PostHtmlWithCCandBCCResult> </PostHtmlWithCCandBCCResponse> </soap:Body> </soap:Envelope>
If the request was successful, CODE the parameter will return 00 as a response.
HTMLBODY parameter must always have HTML, Head and Body Tags.
FROMNAME and FROMADDRESS parameters are pre-defined in your account. You can access these information from settings>sending path.
This service allows you to send informative emails only based on user's actions like account activation, password reset, order confirmation. Advertising/promotional content are excluded in this service. Please contact our support team to obtain more information about sending transactional emails with promotional content.
Gönderilen e-postalarda eğer cc yada bcc’deki adreslerden biri okuma yaparsa, e-posta yine de okundu olarak raporlanır. Raporlama esnasında hangi kullanıcının ilk okuma yaptığına ilişkin bir detay tutulmaz. Üç adresten yalnızca biri okuma yapsa bile e-posta OKUNDU olarak raporlanır.
Error Parameters
Code | Error Message | Description |
---|---|---|
9998 | No session. Please try re-logon. | No active sessions found. Try login again. |
99 | Not a valid email address! | Incorrect/invalid sender email address. |
99 | Not a valid from name! | The FromName information was not defined in your account. |
99 | Not a valid from address! | The FromAdress information was not defined in your account. |
99 | Email address exist in blacklist! | A previous transactional email was marked as spam by email recipient. |
99 | Not a valid HTML! | Improperly formatted HTML. |
PostHtmlWithTypeCCandBCC
<PostHtmlWithTypeCCandBCC> |
---|
Bir adrese transactional bir e-posta gönderilmesini sağlar. |
Parameters
Parameter | Value | |
---|---|---|
ServiceTicket | ServiceTicket obtained through Login | MANDATORY |
FromName | Sender's name | MANDATORY |
FromAddress | Sender's email address | MANDATORY |
ReplyAddress | Reply address that will appear on the email. | MANDATORY |
Subject | Email subject. | MANDATORY |
HtmlBody | Email content. | MANDATORY |
Charset | Character set for HTML. | MANDATORY |
ToName | Recipient's name. | MANDATORY |
ToEmailAddress | Recipient's email address. | MANDATORY |
CCEmailAddress | Email addresses to be included in CC. | MANDATORY |
BCCEmailAddress | Email addresses to be included in BCC. | MANDATORY |
Attachments | Attachments to be included in the email. | OPTIONAL |
PostType | Type of the email to be sent. | MANDATORY |
<?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <PostHtmlWithTypeCCandBCC xmlns="http://ws.euromsg.com/post"> <ServiceTicket>string</ServiceTicket> <FromName>string</FromName> <FromAddress>string</FromAddress> <ReplyAddress>string</ReplyAddress> <Subject>string</Subject> <HtmlBody>string</HtmlBody> <Charset>string</Charset> <ToName>string</ToName> <ToEmailAddress>string</ToEmailAddress> <CCEmailAddress>string</CCEmailAddress> <BCCEmailAddress>string</BCCEmailAddress> <Attachments> <EmAttachment> <Name>string</Name> <Type>string</Type> <Content>base64Binary</Content> </EmAttachment> <EmAttachment> <Name>string</Name> <Type>string</Type> <Content>base64Binary</Content> </EmAttachment> </Attachments> <PostType>string</PostType> </PostHtmlWithTypeCCandBCC> </soap:Body> </soap:Envelope>
<?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <PostHtmlWithTypeCCandBCCResponse xmlns="http://ws.euromsg.com/post"> <PostHtmlWithTypeCCandBCCResult> <PostID>string</PostID> <RelayStatus>string</RelayStatus> <DeliveryStatus>string</DeliveryStatus> <UndeliveryReason>string</UndeliveryReason> <MarkedSpam>boolean</MarkedSpam> <KeyID>string</KeyID> <CustomParams>string</CustomParams> <PostType>string</PostType> <ReadTime>string</ReadTime> <RelayBounceTime>string</RelayBounceTime> <LastUpdateTime>string</LastUpdateTime> <FromAdress>string</FromAdress> <ReplyAdress>string</ReplyAdress> <Subject>string</Subject> <ToAddress>string</ToAddress> </PostHtmlWithTypeCCandBCCResult> </PostHtmlWithTypeCCandBCCResponse> </soap:Body> </soap:Envelope>
If the request was successful, CODE the parameter will return 00 as a response.
HTMLBODY parameter must always have HTML, Head and Body Tags.
FROMNAME and FROMADDRESS parameters are pre-defined in your account. You can access these information from settings>sending path.
This service allows you to send informative emails only based on user's actions like account activation, password reset, order confirmation. Advertising/promotional content are excluded in this service. Please contact our support team to obtain more information about sending transactional emails with promotional content.
PostType parameter is used to group the sent SMS messages for reporting purposes. This is not a predefined parameter. For example for email Password Reminder messages PASSWORD REMINDER can be be used as value.
Gönderilen e-postalarda eğer cc yada bcc’deki adreslerden biri okuma yaparsa, e-posta yine de okundu olarak raporlanır. Raporlama esnasında hangi kullanıcının ilk okuma yaptığına ilişkin bir detay tutulmaz. Üç adresten yalnızca biri okuma yapsa bile e-posta OKUNDU olarak raporlanır.
Error Parameters
Code | Error Message | Description |
---|---|---|
9998 | No session. Please try re-logon. | No active sessions found. Try login again. |
99 | Not a valid email address! | Incorrect/invalid sender email address. |
99 | Not a valid from name! | The FromName information was not defined in your account. |
99 | Not a valid from address! | The FromAdress information was not defined in your account. |
99 | Email address exist in blacklist! | A previous transactional email was marked as spam by email recipient. |
99 | Not a valid HTML! | Improperly formatted HTML. |
PostHtmlWithTypeKeyIDAndCustomParams
<PostHtmlWithTypeKeyIDAndCustomParams> |
---|
Bir adrese transactional bir e-posta gönderilmesini sağlar. |
Parameters
Parameter | Value | |
---|---|---|
ServiceTicket | ServiceTicket obtained through Login. | MANDATORY |
FromName | Sender's name. | MANDATORY |
FromAddress | Sender's email address. | MANDATORY |
ReplyAddress | Reply address that will appear on the email. | MANDATORY |
Subject | Subject line. | MANDATORY |
HtmlBody | Email content. | MANDATORY |
Charset | Character set for HTML. | MANDATORY |
ToName | Recipient name. | MANDATORY |
ToEmailAddress | Recipient's email address. | MANDATORY |
Attachments | Attachments to be included in the email. | OPTIONAL |
PostType | Type of email to be sent. | MANDATORY |
KeyID | Recipient KEY_ID information. | MANDATORY |
CustomParams | Custom parameters found in the email (Ex. promotion code). | MANDATORY |
<?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <PostHtmlWithTypeKeyIDAndCustomParams xmlns="http://ws.euromsg.com/post"> <ServiceTicket>string</ServiceTicket> <FromName>string</FromName> <FromAddress>string</FromAddress> <ReplyAddress>string</ReplyAddress> <Subject>string</Subject> <HtmlBody>string</HtmlBody> <Charset>string</Charset> <ToName>string</ToName> <ToEmailAddress>string</ToEmailAddress> <Attachments> <EmAttachment> <Name>string</Name> <Type>string</Type> <Content>base64Binary</Content> </EmAttachment> <EmAttachment> <Name>string</Name> <Type>string</Type> <Content>base64Binary</Content> </EmAttachment> </Attachments> <PostType>string</PostType> <KeyID>string</KeyID> <CustomParams>string</CustomParams> </PostHtmlWithTypeKeyIDAndCustomParams> </soap:Body> </soap:Envelope>
<?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <PostHtmlWithTypeKeyIDAndCustomParamsResponse xmlns="http://ws.euromsg.com/post"> <PostHtmlWithTypeKeyIDAndCustomParamsResult> <PostID>string</PostID> <RelayStatus>string</RelayStatus> <DeliveryStatus>string</DeliveryStatus> <UndeliveryReason>string</UndeliveryReason> <MarkedSpam>boolean</MarkedSpam> <KeyID>string</KeyID> <CustomParams>string</CustomParams> <PostType>string</PostType> <ReadTime>string</ReadTime> <RelayBounceTime>string</RelayBounceTime> <LastUpdateTime>string</LastUpdateTime> <FromAdress>string</FromAdress> <ReplyAdress>string</ReplyAdress> <Subject>string</Subject> <ToAddress>string</ToAddress> </PostHtmlWithTypeKeyIDAndCustomParamsResult> </PostHtmlWithTypeKeyIDAndCustomParamsResponse> </soap:Body> </soap:Envelope>
If the request was successful, CODE the parameter will return 00 as a response.
HTMLBODY parameter must always have HTML, Head and Body Tags.
FROMNAME and FROMADDRESS parameters are pre-defined in your account. You can access these information from settings>sending path.
This service allows you to send informative emails only based on user's actions like account activation, password reset, order confirmation. Advertising/promotional content are excluded in this service. Please contact our support team to obtain more information about sending transactional emails with promotional content.
PostType parameter is used to group the sent SMS messages for reporting purposes. This is not a predefined parameter. For example for email Password Reminder messages PASSWORD REMINDER can be be used as value.
Gönderilen e-postalarda eğer cc yada bcc’deki adreslerden biri okuma yaparsa, e-posta yine de okundu olarak raporlanır. Raporlama esnasında hangi kullanıcının ilk okuma yaptığına ilişkin bir detay tutulmaz. Üç adresten yalnızca biri okuma yapsa bile e-posta OKUNDU olarak raporlanır.
Error Parameters
Code | Error Message | Description |
---|---|---|
9998 | No session. Please try re-logon. | No active sessions found. Try login again. |
99 | Not a valid email address! | Incorrect/invalid recipient email address. |
99 | Not a valid from name! | The from name information was not defined in your account. |
99 | Not a valid from address! | The from address information was not defined in your account. |
99 | Email address exist in blacklist! | A previous transactional email was marked as spam by the email recipient. |
99 | Not a valid HTML! | Improperly formatted HTML. |
GetPostResult
<GetPostResult> |
---|
Gönderilen bir transactional e-postanın durumunu sorgular. |
Parameters
Parameter | Value | |
---|---|---|
ServiceTicket | ServiceTicket obtained through Login. | MANDATORY |
PostID | Email ID in question. | MANDATORY |
<?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <GetPostResult xmlns="http://ws.euromsg.com/post"> <ServiceTicket>string</ServiceTicket> <PostID>string</PostID> </GetPostResult> </soap:Body> </soap:Envelope>
<?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <GetPostResultResponse xmlns="http://ws.euromsg.com/post"> <GetPostResultResult> <PostID>string</PostID> <RelayStatus>string</RelayStatus> <DeliveryStatus>string</DeliveryStatus> <UndeliveryReason>string</UndeliveryReason> <MarkedSpam>boolean</MarkedSpam> <KeyID>string</KeyID> <CustomParams>string</CustomParams> <PostType>string</PostType> <ReadTime>string</ReadTime> <RelayBounceTime>string</RelayBounceTime> <LastUpdateTime>string</LastUpdateTime> <FromAdress>string</FromAdress> <ReplyAdress>string</ReplyAdress> <Subject>string</Subject> <ToAddress>string</ToAddress> </GetPostResultResult> </GetPostResultResponse> </soap:Body> </soap:Envelope>
If the request was successful, CODE the parameter will return 00 as a response.
PostID parameter is the 32 bytes long ID returned from the service after the transactional email is sent.
Error Parameters
Code | Error Message | Descriptiom |
---|---|---|
9998 | No session. Please try re-logon. | No active sessions found. Try login again. |
GetPostBulkResult
<GetPostBulkResult> |
---|
İki tarih aralığında gönderilen transactional e-postaların durumunu sorgular. |
Parameters
Parameter | Value | |
---|---|---|
ServiceTicket | ServiceTicket obtained through Login. | MANDATORY |
BeginDate | Report beginning date. | MANDATORY |
EndDate | Report ending date. | MANDATORY |
<?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <GetPostBulkResult xmlns="http://ws.euromsg.com/post"> <ServiceTicket>string</ServiceTicket> <BeginDate>string</BeginDate> <EndDate>string</EndDate> </GetPostBulkResult> </soap:Body> </soap:Envelope>
<?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <GetPostBulkResultResponse xmlns="http://ws.euromsg.com/post"> <GetPostBulkResultResult> <PostID>string</PostID> <RelayStatus>string</RelayStatus> <DeliveryStatus>string</DeliveryStatus> <UndeliveryReason>string</UndeliveryReason> <MarkedSpam>boolean</MarkedSpam> <KeyID>string</KeyID> <CustomParams>string</CustomParams> <PostType>string</PostType> <ReadTime>string</ReadTime> <RelayBounceTime>string</RelayBounceTime> <LastUpdateTime>string</LastUpdateTime> <FromAdress>string</FromAdress> <ReplyAdress>string</ReplyAdress> <Subject>string</Subject> <ToAddress>string</ToAddress> </GetPostBulkResultResult> <BulkReport> <EmPostBulkReport> <PostID>string</PostID> <RelayStatus>string</RelayStatus> <DeliveryStatus>string</DeliveryStatus> <UndeliveryReason>string</UndeliveryReason> <MarkedSpam>boolean</MarkedSpam> <KeyID>string</KeyID> <CustomParams>string</CustomParams> <PostType>string</PostType> <ReadTime>string</ReadTime> <RelayBounceTime>string</RelayBounceTime> <LastUpdateTime>string</LastUpdateTime> </EmPostBulkReport> <EmPostBulkReport> <PostID>string</PostID> <RelayStatus>string</RelayStatus> <DeliveryStatus>string</DeliveryStatus> <UndeliveryReason>string</UndeliveryReason> <MarkedSpam>boolean</MarkedSpam> <KeyID>string</KeyID> <CustomParams>string</CustomParams> <PostType>string</PostType> <ReadTime>string</ReadTime> <RelayBounceTime>string</RelayBounceTime> <LastUpdateTime>string</LastUpdateTime> </EmPostBulkReport> </BulkReport> </GetPostBulkResultResponse> </soap:Body> </soap:Envelope>
If the request was successful, CODE the parameter will return 00 as a response.
The date range is limited to a maximum of 24 hours.
Date format is YYYY-MM-DD HH:MM:SS.
Error Parameters
Code | Error Message | Description |
---|---|---|
9998 | No session. Please try re-logon. | No active sessions found. Try login again. |
99 | Not a valid date! | The date range entered exceeds 24 hours. |
GetPostBulkBounceResult
<GetPostBulkBounceResult> |
---|
İki tarih aralığında geçersiz yada ulaşmayan adres olarak raporlanan transactional e-postaları sorgular. |
Parameters
Parameter | Value | |
---|---|---|
ServiceTicket | ServiceTicket obtained through Login. | MANDATORY |
BeginDate | Report beginning date. | MANDATORY |
EndDate | Report ending date. | MANDATORY |
<?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <GetPostBulkBounceResult xmlns="http://ws.euromsg.com/post"> <ServiceTicket>string</ServiceTicket> <BeginDate>string</BeginDate> <EndDate>string</EndDate> </GetPostBulkBounceResult> </soap:Body> </soap:Envelope>
<?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <GetPostBulkBounceResultResponse xmlns="http://ws.euromsg.com/post"> <GetPostBulkBounceResultResult> <PostID>string</PostID> <RelayStatus>string</RelayStatus> <DeliveryStatus>string</DeliveryStatus> <UndeliveryReason>string</UndeliveryReason> <MarkedSpam>boolean</MarkedSpam> <KeyID>string</KeyID> <CustomParams>string</CustomParams> <PostType>string</PostType> <ReadTime>string</ReadTime> <RelayBounceTime>string</RelayBounceTime> <LastUpdateTime>string</LastUpdateTime> <FromAdress>string</FromAdress> <ReplyAdress>string</ReplyAdress> <Subject>string</Subject> <ToAddress>string</ToAddress> </GetPostBulkBounceResultResult> <BulkReport> <EmPostBulkReport> <PostID>string</PostID> <RelayStatus>string</RelayStatus> <DeliveryStatus>string</DeliveryStatus> <UndeliveryReason>string</UndeliveryReason> <MarkedSpam>boolean</MarkedSpam> <KeyID>string</KeyID> <CustomParams>string</CustomParams> <PostType>string</PostType> <ReadTime>string</ReadTime> <RelayBounceTime>string</RelayBounceTime> <LastUpdateTime>string</LastUpdateTime> </EmPostBulkReport> <EmPostBulkReport> <PostID>string</PostID> <RelayStatus>string</RelayStatus> <DeliveryStatus>string</DeliveryStatus> <UndeliveryReason>string</UndeliveryReason> <MarkedSpam>boolean</MarkedSpam> <KeyID>string</KeyID> <CustomParams>string</CustomParams> <PostType>string</PostType> <ReadTime>string</ReadTime> <RelayBounceTime>string</RelayBounceTime> <LastUpdateTime>string</LastUpdateTime> </EmPostBulkReport> </BulkReport> </GetPostBulkBounceResultResponse> </soap:Body> </soap:Envelope>
If the request was successful, CODE the parameter will return 00 as a response.
The date range is limited to a maximum of 24 hours.
Date format is YYYY-MM-DD HH:MM:SS.
Error Parameters
Code | Error Message | Description |
---|---|---|
9998 | No session. Please try re-logon. | No active sessions found. Try login again. |
99 | Not a valid date! | The date range entered exceeds 24 hours. |
GetPostBulkResultByLastUpdate
<GetPostBulkResultByLastUpdate> |
---|
İki tarih aralığında ulaşım durumu değişmiş(okunmuş, geçersiz raporlanmış vb.) transactional e-postaları sorgular. |
Parameters
Parameter | Value | |
---|---|---|
ServiceTicket | ServiceTicket obtained through Login. | MANDATORY |
BeginDate | Report beginning date. | MANDATORY |
EndDate | Report ending date. | MANDATORY |
<?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <GetPostBulkResultByLastUpdate xmlns="http://ws.euromsg.com/post"> <ServiceTicket>string</ServiceTicket> <BeginDate>string</BeginDate> <EndDate>string</EndDate> </GetPostBulkResultByLastUpdate> </soap:Body> </soap:Envelope>
<?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <GetPostBulkResultByLastUpdateResponse xmlns="http://ws.euromsg.com/post"> <GetPostBulkResultByLastUpdateResult> <PostID>string</PostID> <RelayStatus>string</RelayStatus> <DeliveryStatus>string</DeliveryStatus> <UndeliveryReason>string</UndeliveryReason> <MarkedSpam>boolean</MarkedSpam> <KeyID>string</KeyID> <CustomParams>string</CustomParams> <PostType>string</PostType> <ReadTime>string</ReadTime> <RelayBounceTime>string</RelayBounceTime> <LastUpdateTime>string</LastUpdateTime> <FromAdress>string</FromAdress> <ReplyAdress>string</ReplyAdress> <Subject>string</Subject> <ToAddress>string</ToAddress> </GetPostBulkResultByLastUpdateResult> <BulkReport> <EmPostBulkReport> <PostID>string</PostID> <RelayStatus>string</RelayStatus> <DeliveryStatus>string</DeliveryStatus> <UndeliveryReason>string</UndeliveryReason> <MarkedSpam>boolean</MarkedSpam> <KeyID>string</KeyID> <CustomParams>string</CustomParams> <PostType>string</PostType> <ReadTime>string</ReadTime> <RelayBounceTime>string</RelayBounceTime> <LastUpdateTime>string</LastUpdateTime> </EmPostBulkReport> <EmPostBulkReport> <PostID>string</PostID> <RelayStatus>string</RelayStatus> <DeliveryStatus>string</DeliveryStatus> <UndeliveryReason>string</UndeliveryReason> <MarkedSpam>boolean</MarkedSpam> <KeyID>string</KeyID> <CustomParams>string</CustomParams> <PostType>string</PostType> <ReadTime>string</ReadTime> <RelayBounceTime>string</RelayBounceTime> <LastUpdateTime>string</LastUpdateTime> </EmPostBulkReport> </BulkReport> </GetPostBulkResultByLastUpdateResponse> </soap:Body> </soap:Envelope>
If the request was successful, CODE the parameter will return 00 as a response.
The date range is limited to a maximum of 24 hours.
Date format is YYYY-MM-DD HH:MM:SS.
Function returns an email list including only emails for which the deliverability status has changed. For example: if 100 emails are sent, 20 of them are read and 15 of them are invalid or undelivered, the service returns the data only for those 35 emails.
Error Parameters
Code | Error Message | Description |
---|---|---|
9998 | No session. Please try re-logon. | No active sessions found. Try login again. |
99 | Not a valid date! | The date range entered exceeds 24 hours. |
GetPostBulkResultByPostId
<GetPostBulkResultByPostId> |
---|
Girilen PostID’lere ilişkin e-postaların durumunu sorgular. |
Parameters
Parameter | Value | |
---|---|---|
ServiceTicket | ServiceTicket obtained through Login. | MANDATORY |
postIds | PostID's to question. | MANDATORY |
<?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <GetPostBulkResultByPostId xmlns="http://ws.euromsg.com/post"> <serviceTicket>string</serviceTicket> <postIds> <string>string</string> <string>string</string> </postIds> </GetPostBulkResultByPostId> </soap:Body> </soap:Envelope>
<?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <GetPostBulkResultByPostIdResponse xmlns="http://ws.euromsg.com/post"> <GetPostBulkResultByPostIdResult> <PostID>string</PostID> <RelayStatus>string</RelayStatus> <DeliveryStatus>string</DeliveryStatus> <UndeliveryReason>string</UndeliveryReason> <MarkedSpam>boolean</MarkedSpam> <KeyID>string</KeyID> <CustomParams>string</CustomParams> <PostType>string</PostType> <ReadTime>string</ReadTime> <RelayBounceTime>string</RelayBounceTime> <LastUpdateTime>string</LastUpdateTime> <FromAdress>string</FromAdress> <ReplyAdress>string</ReplyAdress> <Subject>string</Subject> <ToAddress>string</ToAddress> </GetPostBulkResultByPostIdResult> <bulkResult> <EmPostResult> <PostID>string</PostID> <RelayStatus>string</RelayStatus> <DeliveryStatus>string</DeliveryStatus> <UndeliveryReason>string</UndeliveryReason> <MarkedSpam>boolean</MarkedSpam> <KeyID>string</KeyID> <CustomParams>string</CustomParams> <PostType>string</PostType> <ReadTime>string</ReadTime> <RelayBounceTime>string</RelayBounceTime> <LastUpdateTime>string</LastUpdateTime> <FromAdress>string</FromAdress> <ReplyAdress>string</ReplyAdress> <Subject>string</Subject> <ToAddress>string</ToAddress> </EmPostResult> <EmPostResult> <PostID>string</PostID> <RelayStatus>string</RelayStatus> <DeliveryStatus>string</DeliveryStatus> <UndeliveryReason>string</UndeliveryReason> <MarkedSpam>boolean</MarkedSpam> <KeyID>string</KeyID> <CustomParams>string</CustomParams> <PostType>string</PostType> <ReadTime>string</ReadTime> <RelayBounceTime>string</RelayBounceTime> <LastUpdateTime>string</LastUpdateTime> <FromAdress>string</FromAdress> <ReplyAdress>string</ReplyAdress> <Subject>string</Subject> <ToAddress>string</ToAddress> </EmPostResult> </bulkResult> </GetPostBulkResultByPostIdResponse> </soap:Body> </soap:Envelope>
If the request was successful, CODE the parameter will return 00 as a response.
Error Parameters
Code | Error Message | Description |
---|---|---|
9998 | No session. Please try re-logon. | No active sessions found. Try login again. |
PostTransactionalEmailWithHtmlTemplate
<PostTransactionalEmailWithHtmlTemplate> |
---|
Hesabınızda tanımlı bir HTML şablonu bir e-posta adresine gönderebilmenizi sağlar. |
Parameters
Parameter | Value | |
---|---|---|
ServiceTicket | ServiceTicket obtained through Login. | MANDATORY |
FromName | Sender's name. | MANDATORY |
FromAddress | Sender's email address. | MANDATORY |
ReplyAddress | Reply address that will appear on the email. | MANDATORY |
TemplateName | Template name for the email to be sent. | MANDATORY |
SubjectVariables | Variables list to be used in the subject line. | MANDATORY |
BodyVariables | List of variables to be used in the email body. | MANDATORY |
Charset | Character set for the email template. | MANDATORY |
ToName | Recipient's name. | MANDATORY |
ToEmailAddress | Recipient's email address. | MANDATORY |
Attachments | Attachments to be included in the email. | OPTIONAL |
<?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <PostTransactionalEmailWithHtmlTemplate xmlns="http://ws.euromsg.com/post"> <ServiceTicket>string</ServiceTicket> <FromName>string</FromName> <FromAddress>string</FromAddress> <ReplyAddress>string</ReplyAddress> <TemplateName>string</TemplateName> <SubjectVariables> <EmKeyValue> <Key>string</Key> <Value>string</Value> </EmKeyValue> <EmKeyValue> <Key>string</Key> <Value>string</Value> </EmKeyValue> </SubjectVariables> <BodyVariables> <EmKeyValue> <Key>string</Key> <Value>string</Value> </EmKeyValue> <EmKeyValue> <Key>string</Key> <Value>string</Value> </EmKeyValue> </BodyVariables> <Charset>string</Charset> <ToName>string</ToName> <ToEmailAddress>string</ToEmailAddress> <Attachments> <EmAttachment> <Name>string</Name> <Type>string</Type> <Content>base64Binary</Content> </EmAttachment> <EmAttachment> <Name>string</Name> <Type>string</Type> <Content>base64Binary</Content> </EmAttachment> </Attachments> </PostTransactionalEmailWithHtmlTemplate> </soap:Body> </soap:Envelope>
<?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <PostTransactionalEmailWithHtmlTemplateResponse xmlns="http://ws.euromsg.com/post"> <PostTransactionalEmailWithHtmlTemplateResult> <PostID>string</PostID> <RelayStatus>string</RelayStatus> <DeliveryStatus>string</DeliveryStatus> <UndeliveryReason>string</UndeliveryReason> <MarkedSpam>boolean</MarkedSpam> <KeyID>string</KeyID> <CustomParams>string</CustomParams> <PostType>string</PostType> <ReadTime>string</ReadTime> <RelayBounceTime>string</RelayBounceTime> <LastUpdateTime>string</LastUpdateTime> <FromAdress>string</FromAdress> <ReplyAdress>string</ReplyAdress> <Subject>string</Subject> <ToAddress>string</ToAddress> </PostTransactionalEmailWithHtmlTemplateResult> </PostTransactionalEmailWithHtmlTemplateResponse> </soap:Body> </soap:Envelope>
If the request was successful, CODE the parameter will return 00 as a response.
Bu fonksiyonda gönderilecek şablonun hesabınıza tanımlanması için TEMPLATE.ASMX servisindeki CREATETRANSACTIONALEMAILTEMPLATE fonksiyonunu kullanabilirsiniz.
Error Parameters
Code | Error Message | Description |
---|---|---|
9998 | No session. Please try re-logon. | No active sessions found. Try login again. |
99 | Invalid from name! | The from name information was not defined in your account. |
99 | Not a valid from address! | The from address information was not defined in your account. |
99 | No session. Please try re-logon. | No active sessions found. Try login again. |
99 | Email address exist in blacklist! | A previous transactional email was marked as spam by the email recipient. |
PostTransactionalEmailWithXsltTemplate
<PostTransactionalEmailWithXsltTemplate> |
---|
Hesabınızda tanımlı bir XSLT şablonu bir e-posta adresine gönderebilmenizi sağlar. |
Parameters
Parameter | Value | |
---|---|---|
ServiceTicket | ServiceTicket obtained through Login. | MANDATORY |
FromName | Senders's name. | MANDATORY |
FromAddress | Sender's email address. | MANDATORY |
ReplyAddress | Reply address that will appear on the email. | MANDATORY |
TemplateName | Template name for the email to be sent. | MANDATORY |
SubjectVariables | Variables list to be used in the subject line. | MANDATORY |
BodyVariables | List of variables to be used in the email body. | MANDATORY |
Charset | Character set for the email template. | MANDATORY |
ToName | Recipient's name. | MANDATORY |
ToEmailAddress | Recipient's email address. | MANDATORY |
Attachments | Attachments to be included in the email. | OPTIONAL |
<?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <PostTransactionalEmailWithXsltTemplate xmlns="http://ws.euromsg.com/post"> <ServiceTicket>string</ServiceTicket> <FromName>string</FromName> <FromAddress>string</FromAddress> <ReplyAddress>string</ReplyAddress> <TemplateName>string</TemplateName> <Xml>string</Xml> <Charset>string</Charset> <ToName>string</ToName> <ToEmailAddress>string</ToEmailAddress> <Attachments> <EmAttachment> <Name>string</Name> <Type>string</Type> <Content>base64Binary</Content> </EmAttachment> <EmAttachment> <Name>string</Name> <Type>string</Type> <Content>base64Binary</Content> </EmAttachment> </Attachments> </PostTransactionalEmailWithXsltTemplate> </soap:Body> </soap:Envelope>
<?xml version="1.0" encoding="utf-8"?> <soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope"> <soap12:Body> <PostTransactionalEmailWithXsltTemplate xmlns="http://ws.euromsg.com/post"> <ServiceTicket>string</ServiceTicket> <FromName>string</FromName> <FromAddress>string</FromAddress> <ReplyAddress>string</ReplyAddress> <TemplateName>string</TemplateName> <Xml>string</Xml> <Charset>string</Charset> <ToName>string</ToName> <ToEmailAddress>string</ToEmailAddress> <Attachments> <EmAttachment> <Name>string</Name> <Type>string</Type> <Content>base64Binary</Content> </EmAttachment> <EmAttachment> <Name>string</Name> <Type>string</Type> <Content>base64Binary</Content> </EmAttachment> </Attachments> </PostTransactionalEmailWithXsltTemplate> </soap12:Body> </soap12:Envelope>
If the request was successful, CODE the parameter will return 00 as a response.
Bu fonksiyonda gönderilecek şablonun hesabınıza tanımlanması için TEMPLATE.ASMX servisindeki CREATETRANSACTIONALEMAILTEMPLATE fonksiyonunu kullanabilirsiniz.
Error Parameters
Code | Error Message | Description |
---|---|---|
9998 | No session. Please try re-logon. | No active sessions found. Try login again. |
99 | Invalid from name! | The from name information was not defined in your account. |
99 | Not a valid from address! | The from address information was not defined in your account. |
99 | No session. Please try re-logon. | No active sessions found. Try login again. |
99 | Email address exist in blacklist! | A previous transactional email was marked as spam by email recipient. |