ข้ามไปที่เนื้อหาหลัก

ภาพรวม SMTP

P
เขียนโดย Product Support
อัปเดตแล้ววันนี้

เซิร์ฟเวอร์ SMTP คืออะไร

Simple Mail Transfer Protocol (SMTP) คือรูปแบบการสื่อสารระหว่างเซิร์ฟเวอร์ที่ใช้สำหรับส่งและรับอีเมล เซิร์ฟเวอร์ SMTP จำเป็นต้องมีการตรวจสอบสิทธิ์ในรูปแบบของชื่อผู้ใช้ รหัสผ่าน ที่อยู่ IP พอร์ต และโปรโตคอลความปลอดภัย (โดยทั่วไปคือ SSL หรือ TLS)

Mailtarget จะให้รายละเอียดสำคัญทั้งหมดภายในบัญชีของคุณหลังจากที่คุณเพิ่มและรับรองความถูกต้องของชื่อโดเมนแล้ว จากนั้น คุณสามารถเริ่มส่งอีเมลผ่านโปรแกรมรับส่งอีเมล SMTP ของแอปพลิเคชันได้อย่างง่ายดาย

ทำไมต้องใช้เซิร์ฟเวอร์ SMTP ของเรา

การจัดการเซิร์ฟเวอร์ SMTP ของคุณเองอาจใช้เวลานานและมีค่าใช้จ่ายสูง ไม่ว่าคุณจะต้องการลดต้นทุนการเป็นเจ้าของหรือเตรียมพร้อมสำหรับโปรแกรมอีเมลในอนาคต บริการ SMTP บนคลาวด์ของเราก็เป็นโซลูชันที่ยอดเยี่ยมสำหรับคุณ

แทนที่จะต้องรับผิดชอบค่าใช้จ่ายต่างๆ เช่น ฮาร์ดแวร์และค่าบำรุงรักษา Mailtarget จะดูแลรายละเอียดทั้งหมดด้วยการจัดการทั้งภายในและภายนอกองค์กร เพื่อให้คุณสามารถมุ่งเน้นไปที่ธุรกิจหลักของคุณได้

นอกเหนือจากเซิร์ฟเวอร์ SMTP ของเราแล้ว Mailtarget ยังให้บริการ:

  • การติดตามอีเมลแบบเรียลไทม์และการวิเคราะห์ขั้นสูงสำหรับโปรแกรมอีเมลของคุณ

  • บันทึกโดยละเอียดเพื่อวินิจฉัยปัญหาในการส่งอีเมล

  • คุณสมบัติการส่งอีเมลขั้นสูงเพื่อลดอัตราการตีกลับและการร้องเรียนเกี่ยวกับสแปม

  • เชื่อมต่อกับ MBP อย่าง Gmail และ Yahoo ผ่าน TLS ได้อย่างง่ายดาย

การกำหนดค่าไคลเอนต์

ในการใช้ Mailtarget เป็นรีเลย์ SMTP คุณต้องกำหนดไคลเอนต์ SMTP หรือ MTA ภายในเครื่องของคุณไปยังจุดสิ้นสุดต่อไปนี้:

ชื่อ

มูลค่า

หมายเหตุ

เจ้าภาพ

smtp.mtrgt.net

-

ท่าเรือ

587

-

การเข้ารหัส

STARTTLS

-

การรับรองความถูกต้อง

AUTH LOGIN

-

ผู้ใช้

smtp_mt_injection

-

รหัสผ่าน

API_KEY

คุณสามารถสร้างและจัดการคีย์ API ของคุณจากแอปได้

การหมดเวลาต่อคำสั่ง

ขั้นต่ำ 60 วินาที

ดู RFC-5321 สำหรับค่า RFC ที่แนะนำ

คุณสามารถทดสอบการเชื่อมต่อ SMTP ของเราได้โดยใช้ Swaks:

swaks --to RECIPIENT_EMAIL \
--from SENDER_EMAIL \
--auth --auth-user=smtp_mt_injection \
--auth-password=API_KEY \
--server smtp.mtrgt.net:587 \
-tls

ความปลอดภัย SMTP

Mailtarget ขอแนะนำอย่างยิ่งให้ใช้ TLS ร่วมกับ SMTP เพื่อปกป้องเนื้อหาข้อความ ข้อมูลผู้รับ และคีย์ API ในการรับส่งข้อมูล ซึ่งรวมถึงคีย์ API และรายละเอียดต่างๆ เช่น ที่อยู่อีเมลของผู้รับ และเนื้อหาข้อความ

หากแอปพลิเคชันของคุณไม่รองรับ TLS Mailtarget แนะนำให้ใช้คีย์ API โดยเปิดใช้งานสิทธิ์ "ส่งผ่าน SMTP" เท่านั้น นอกจากนี้ ควรหมุนเวียนคีย์ API ของคุณเป็นประจำเพื่อจำกัดการเปิดเผยคีย์ที่ส่งแบบไร้รหัสผ่าน คีย์ API ควรได้รับการปฏิบัติเช่นเดียวกับรหัสผ่าน

ตามที่ระบุไว้ในข้อกำหนดการใช้งานของเรา คุณ "เป็นผู้รับผิดชอบแต่เพียงผู้เดียวต่อการใช้งาน [บัญชีของคุณ] ทั้งหมด" ซึ่งรวมถึงการใช้งานบัญชีของคุณที่มีคีย์ API ที่ถูกบุกรุกบนการเชื่อมต่อที่ไม่ปลอดภัย

การติดตามการเปิดและการคลิก

การติดตามการเปิดและการคลิกของ SMTP จะถูกปิดใช้งานตามค่าเริ่มต้น หากต้องการเปิดใช้งานการติดตามการเปิดและการคลิกในข้อความ SMTP ให้เพิ่มส่วนหัว X-MT-ATTR ดังต่อไปนี้:

X-MT-ATTR: { "optionsAttributes" : { "openTracking" : true,"clickTracking" : true }}

ที่ openTracking และ clickTracking ตัวแปรยังสามารถตั้งค่าให้ครอบคลุมทั้งบัญชีได้ในการตั้งค่าบัญชีรีเลย์ SMTP ของคุณ

โดเมนแซนด์บ็อกซ์

โดเมนแซนด์บ็อกซ์ sandbox.mailtarget.co ใช้งานได้เฉพาะในสภาพแวดล้อมแซนด์บ็อกซ์ของ Mailtarget เท่านั้น อนุญาตให้แต่ละบัญชีสามารถส่งข้อความทดสอบได้ก่อนที่จะกำหนดค่าโดเมนการส่งจริง

การส่งข้อความพร้อมสำเนาถึง (CC) และสำเนาลับถึง (BCC)

เมื่อส่งอีเมลผ่าน SMTP ที่มีส่วนหัว X-MT-ATTR คุณสามารถระบุอาร์เรย์ JSON สำหรับสำเนาถึง (cc) และสำเนาลับถึง (bcc) ได้ สำหรับแต่ละที่อยู่อีเมลในแต่ละอาร์เรย์เหล่านี้ ระบบจะสร้างข้อความขึ้นมา โดยข้อความจะถูกสร้างขึ้นโดยมีส่วนหัวดังต่อไปนี้:

  • เป็นความรับผิดชอบของผู้ใช้ที่จะรวมส่วนหัวถึงของตนเองไว้ในเนื้อหาของข้อความ

  • ข้อความทั้งหมดจะแสดงส่วนหัว Cc และค่าของส่วนหัวนั้นจะรวมที่อยู่ทั้งหมดที่แสดงอยู่ในอาร์เรย์ Cc

  • ผู้รับ Bcc แต่ละคนจะได้รับข้อความที่มีส่วนหัวถึงและสำเนาถึงตามที่อธิบายไว้ข้างต้น และนอกจากนี้ จะเห็นส่วนหัว Bcc ซึ่งมีเฉพาะที่อยู่ผู้รับของตนเองเท่านั้นเป็นค่าของส่วนหัว

  • ผู้รับไฟล์เก็บถาวรแต่ละรายจะได้รับข้อความที่มีส่วนหัวถึงและสำเนาถึงตามที่อธิบายไว้ข้างต้น แต่จะไม่มีส่วนหัวสำเนาลับถึง

ต่อไปนี้เป็นประเด็นสำคัญเกี่ยวกับการรายงานและการติดตามสำหรับข้อความ cc, bcc และเก็บถาวร:

  • ผู้รับแต่ละราย (ถึง, สำเนาถึง และสำเนาลับถึง) จะถูกนับเป็นข้อความเป้าหมา

  • มีฟิลด์ transmission_id ให้ใช้ระหว่างเหตุการณ์ต่างๆ ผ่าน Webhooks ซึ่งสามารถใช้เพื่อเชื่อมโยงเวอร์ชัน cc และ bcc ของข้อความเข้าด้วยกัน

ผู้รับแต่ละรายจะได้รับข้อความเพียงหนึ่งครั้งเท่านั้น แม้ว่าข้อความดังกล่าวจะปรากฏในรายชื่อผู้รับ cc หรือ bcc มากกว่าหนึ่งรายการก็ตาม

ข้อผิดพลาด SMTP

หากคุณส่งอีเมลผ่าน SMTP แทน REST จะมีข้อผิดพลาดบางประการที่เฉพาะเจาะจงสำหรับ Mailtarget รายการด้านล่างนี้ครอบคลุมข้อผิดพลาดแต่ละรายการ รวมถึงสิ่งที่ควรทำเมื่อได้รับ โปรดติดต่อเราสำหรับข้อความแสดงข้อผิดพลาดที่ไม่ได้ระบุไว้ด้านล่าง

การตอบสนอง

มันหมายถึงอะไร

จะแก้ไขอย่างไร

535 5.7.8 ขออภัย *** ไม่สามารถยืนยันประเภทได้สำเร็จ

มีปัญหาบางประการเกี่ยวกับข้อมูลประจำตัวในการยืนยันตัวตน เช่น รหัส API ชื่อผู้ใช้ เป็นต้น

ยืนยันว่าคีย์ API มีสิทธิ์ในการส่งผ่าน SMTP และชื่อผู้ใช้ SMTP_Injection

550 5.6.0 ข้อผิดพลาดการแยกวิเคราะห์ JSON ใน X-MT-ATTR

ส่วนหัว X-MT-ATTR มีรูปร่างผิดปกติบางประการ

แก้ไข JSON ของส่วนหัว ข้อความแสดงข้อผิดพลาดมักจะให้รายละเอียดเพิ่มเติมเกี่ยวกับปัญหา

550 5.7.1 โดเมนการส่งที่ไม่ได้กำหนดค่า <admin.example.com>

ส่วนโดเมนของที่อยู่ "จาก" ไม่ใช่โดเมนผู้ส่งที่ได้รับการกำหนดค่า

ใช้ที่อยู่ "จาก" ที่ใช้โดเมนผู้ส่งที่กำหนดค่าไว้ โปรดดู การสร้างโดเมนผู้ส่ง หากคุณต้องการสร้างโดเมนผู้ส่ง

นี่ไม่ใช่คำตอบที่ต้องการใช่ไหม