AppMail
เซอร์วิสสำหรับส่งอีเมล์ รองรับ Mail Server และ Gmail
คอนฟิก appsettings
{
"WebServiceSettings": {
"Email": {
"Server": "<IP_OR_DOMAIN_EMAIL>",
"Port": 25,
"EnableSSL": false,
"Username": "<EMAIL>",
"Password": "<PASSWORD>",
"SenderAddress": "mailservice@cdg.co.th|AtlasX Support Team",
"FromParameter": "FROM",
"ToParameter": "TO",
"CcParameter": "CC",
"BccParameter": "BCC",
"SubjectParameter": "SUBJECT",
"BodyParameter": "BODY",
"PriorityParameter": "PRIORITY"
}
}
}| Key | Value | Description | |
|---|---|---|---|
| Server | IP_OR_DOMAIN_EMAIL | เครื่อง Server ที่ให้บริการ Mail Server | |
| Port | 25 | Port ของเครื่อง Server ที่ให้บริการ Mail Server | |
| EnableSSL | false | ระบุการเปิดใช้งาน SSL | |
| Username | Username ของ Mail Server | ||
| Password | PASSWORD | Password ของ Mail Server | |
| SenderAddress | mailservice@cdg.co.th` | `AtlasX Support Team | ข้อความที่จะอยู่ในข้อมูลผู้ส่ง แสดงชื่อผู้ส่งด้วยการใช้เครื่องหมาย Pipe |
Parameters
| Parameter | Data Type | Sample Value |
|---|---|---|
| FROM | String | atlasx.suport@cdg.co.th |
| TO | String | atlasx.user@cdg.co.th |
| CC | String | atlasx.user1@cdg.co.th;atlasx.user2@cdg.co.th |
| BCC | String | atlasx.user4@cdg.co.th;atlasx.user5@cdg.co.th |
| SUBJECT | String | AtlasX Information |
| BODY | String | To AtlasX Users อีเมล ฉบับนี้ทำขึ้นเพื่อทดสอบระบบ ส่งอีเมล ด้วย |
| PRIORITY | String | Low, Normal, High ค่าใดค่าหนึ่ง |
curl --location --request POST 'https://portal-atlasx.cdg.co.th/axws-demo/api/appmail/send' \
--form 'FROM=""' \
--form 'TO="pariya.kham@gmail.com|Aui Pariya (Gmail)"' \
--form 'CC="pariya.k22@cdg.co.th|Pariya Khampimlert (GIS);pariya.demo@gmail.com;asdf.qwer@tyuio.co.th"' \
--form 'BCC="pariya-dream@hotmail.com|Aui Pariya (Hotmail)"' \
--form 'SUBJECT="AtlasX - WebService : ทดสอบส่งอีเมล"' \
--form 'BODY="<h1>AtlasX WebService</h1><p>ทดสอบนะครับ</p><p><img src=\"https://portal-atlasx.cdg.co.th/community/content/images/2019/12/devrel-in-action.jpg\"></p>"' \
--form 'PRIORITY="Normal"'สามารถส่งไฟล์แนบได้ตามตัวอย่าง

ตัวอย่างอีเมลที่ได้รับ
