POST api/Mailer/SendActivationDetails

Request Information

URI Parameters

None.

Body Parameters

MailOBJ
NameDescriptionTypeAdditional information
SenderName

string

None.

SenderEmail

string

None.

Recepient

string

None.

Subject

string

None.

MessageContent

string

None.

CC

string

None.

BCC

string

None.

Attachments

Collection of IFormFile

None.

MailAttachments

Collection of MailAttachment

None.

Request Formats

application/json, text/json

Sample:
{
  "SenderName": "sample string 1",
  "SenderEmail": "sample string 2",
  "Recepient": "sample string 3",
  "Subject": "sample string 4",
  "MessageContent": "sample string 5",
  "CC": "sample string 6",
  "BCC": "sample string 7",
  "Attachments": null,
  "MailAttachments": [
    {
      "AttachmentId": "sample string 1",
      "FilName": "sample string 2"
    },
    {
      "AttachmentId": "sample string 1",
      "FilName": "sample string 2"
    }
  ]
}

application/xml, text/xml

Sample:
<MailOBJ xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/MailClient.Models">
  <Attachments xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" i:nil="true" />
  <BCC>sample string 7</BCC>
  <CC>sample string 6</CC>
  <MailAttachments>
    <MailAttachment>
      <AttachmentId>sample string 1</AttachmentId>
      <FilName>sample string 2</FilName>
    </MailAttachment>
    <MailAttachment>
      <AttachmentId>sample string 1</AttachmentId>
      <FilName>sample string 2</FilName>
    </MailAttachment>
  </MailAttachments>
  <MessageContent>sample string 5</MessageContent>
  <Recepient>sample string 3</Recepient>
  <SenderEmail>sample string 2</SenderEmail>
  <SenderName>sample string 1</SenderName>
  <Subject>sample string 4</Subject>
</MailOBJ>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

retOBJ
NameDescriptionTypeAdditional information
IsSucceeded

boolean

None.

ErrorNote

string

None.

MailAttachments

Collection of MailAttachment

None.

Response Formats

application/json, text/json

Sample:
{
  "IsSucceeded": true,
  "ErrorNote": "sample string 2",
  "MailAttachments": [
    {
      "AttachmentId": "sample string 1",
      "FilName": "sample string 2"
    },
    {
      "AttachmentId": "sample string 1",
      "FilName": "sample string 2"
    }
  ]
}

application/xml, text/xml

Sample:
<retOBJ xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/MailClient.Models">
  <ErrorNote>sample string 2</ErrorNote>
  <IsSucceeded>true</IsSucceeded>
  <MailAttachments>
    <MailAttachment>
      <AttachmentId>sample string 1</AttachmentId>
      <FilName>sample string 2</FilName>
    </MailAttachment>
    <MailAttachment>
      <AttachmentId>sample string 1</AttachmentId>
      <FilName>sample string 2</FilName>
    </MailAttachment>
  </MailAttachments>
</retOBJ>