ฐานความรู้

ส่งอีเมลผ่านบัญชี Amazon SES ของคุณเอง

เชื่อมต่อบัญชี Amazon SES ของคุณเองผ่าน SMTP: การเลือกหนึ่งภูมิภาคและคงการใช้งานในภูมิภาคนั้น, Easy DKIM, การออกจาก sandbox ก่อนที่คุณจะเชื่อมต่อ และเหตุใดข้อมูลรับรอง SMTP จึงไม่ใช่คีย์การเข้าถึง AWS ของคุณ

คุณจะต้องมีบัญชี AWS และสิทธิ์เข้าถึง DNS ของโดเมนของคุณ SES เป็นตัวเลือกที่มีราคาถูกที่สุดในรายการนี้อย่างเห็นได้ชัด และเป็นตัวเลือกที่มีขั้นตอนมากที่สุดด้วย

เอกสารประกอบของ Amazon เอง: การยืนยันโดเมน · การรับข้อมูลประจำตัว SMTP · การย้ายออกจากแซนด์บ็อกซ์

⭐ เราเชื่อมต่อกับ SES ผ่านอินเทอร์เฟซ SMTP ไม่ใช่ REST API นั่นคือเหตุผลที่คุณได้รับการขอชื่อผู้ใช้และรหัสผ่าน SMTP แทนที่จะเป็นคีย์การเข้าถึงของ AWS ทั้งสองวิธีจัดส่งข้อความเดียวกันทุกประการ โดยวิธี SMTP จะช่วยหลีกเลี่ยงปัญหาการลงนามคำขอ AWS ทั้งหมด ซึ่งวินิจฉัยจากภายนอกได้ยากมาก และเป็นอินเทอร์เฟซที่ Amazon เผยแพร่ข้อมูลประจำตัวให้โดยเฉพาะ เพื่อให้เครื่องมืออย่างเครื่องมือของเราสามารถใช้งานได้

1. เลือกภูมิภาคและใช้งานในภูมิภาคนั้นอย่างต่อเนื่อง

SES เป็นบริการระดับภูมิภาค ทุกสิ่งด้านล่างนี้ — โดเมนที่ได้รับการยืนยัน ข้อมูลประจำตัว โควตาการส่งของคุณ — เป็นของ AWS ภูมิภาคเดียว และไม่มีอยู่ในภูมิภาคอื่น

เลือกภูมิภาคที่อยู่ใกล้กับลูกค้าของคุณมากที่สุด (eu-west-1 สำหรับยุโรป, us-east-1 สำหรับอเมริกาเหนือ) และจดบันทึกไว้ การยืนยันโดเมนของคุณในไอร์แลนด์แล้วไปสร้างข้อมูลประจำตัวในแฟรงก์เฟิร์ตเป็นวิธีที่ทำให้เสียเวลาช่วงบ่ายไปโดยเปล่าประโยชน์ที่พบบ่อยที่สุด และข้อผิดพลาดที่เกิดขึ้นก็ไม่ได้ระบุถึงเรื่องภูมิภาคเลย

2. ยืนยันโดเมนของคุณ

คอนโซล Amazon SES → Identities → Create identity → Domain ป้อนโดเมนย่อย เช่น mail.yourdomain.com

เปิดใช้งาน Easy DKIM และเลือก RSA_2048_BIT SES จะให้ระเบียน CNAME สามระเบียนแก่คุณ:

TypeHost
CNAME<token1>._domainkey.mail.yourdomain.com
CNAME<token2>._domainkey.mail.yourdomain.com
CNAME<token3>._domainkey.mail.yourdomain.com

เพิ่มทั้งสามระเบียน การยืนยันมักจะเสร็จสิ้นภายในหนึ่งชั่วโมง

⭐ โปรดเปิดใช้งาน โดเมน MAIL FROM แบบกำหนดเอง (bounce.mail.yourdomain.com) และเพิ่มระเบียน MX และ TXT ของ SPF ตามที่ระบบร้องขอด้วย หากไม่มีสิ่งนี้ ผู้ส่งบนซองจดหมายของคุณจะเป็น amazonses.com ทำให้ SPF จัดแนวกับ Amazon แทนที่จะเป็นคุณ และคุณจะต้องพึ่งพาเพียง DKIM เท่านั้น

3. ออกจากแซนด์บ็อกซ์ — นี่คือขั้นตอนที่ผู้คนมักมองข้าม

⛔⛔ บัญชี SES ใหม่จะอยู่ในแซนด์บ็อกซ์และสามารถส่งไปยังที่อยู่ที่คุณได้ยืนยันไว้ต่างหากแล้วเท่านั้น บัญชีจะยอมรับข้อความอื่นทั้งหมดแต่จะไม่จัดส่งข้อความเหล่านั้นเลย

นี่คือข้อผิดพลาดที่ขั้นตอนการยืนยันของเราสร้างขึ้นมาเพื่อตรวจจับโดยเฉพาะ: ในแซนด์บ็อกซ์ SES จะรับข้อความของคุณพร้อมส่งการตอบกลับว่าสำเร็จตามปกติอย่างสมบูรณ์แบบ จากนั้นก็ทิ้งข้อความนั้นไป หากคุณยืนยันการตั้งค่าของเราโดยการส่งแบบทดสอบไปยังที่อยู่ที่คุณบังเอิญยืนยันไว้ใน AWS ระบบจะทำงานได้ — และหลังจากนั้นทุกข้อความที่ส่งไปยังลูกค้าจริงก็จะหายไป

แดชบอร์ดบัญชี → Request production access Amazon จะถามว่าคุณส่งข้อความอะไรและจัดการกับข้อความตีกลับอย่างไร ข้อความที่ตรงไปตรงมาสองสามประโยคเกี่ยวกับการแจ้งเตือนเชิงธุรกรรมไปยังลูกค้าของคุณเองมักจะได้รับการอนุมัติภายใน 24 ชั่วโมง

⭐ ดำเนินการขั้นตอนนี้ ก่อน ที่คุณจะเชื่อมต่อ SES ที่นี่ จะไม่มีสิ่งใดให้แก้ไขในภายหลัง เนื่องจากจะไม่มีสิ่งใดล้มเหลว

4. สร้างข้อมูลประจำตัว SMTP

คอนโซล SES → SMTP settings → Create SMTP credentials

การดำเนินการนี้จะสร้างผู้ใช้ IAM ที่มีสิทธิ์ส่งเท่านั้น และให้ ชื่อผู้ใช้ SMTP รวมถึง รหัสผ่าน SMTP แก่คุณ

⛔ สิ่งเหล่านี้ไม่ใช่คีย์การเข้าถึงและคีย์ลับของ AWS ของคุณ ข้อมูลเหล่านี้ได้มาจากคีย์ลับของ IAM โดยอัลกอริทึมเฉพาะ และไม่สามารถใช้แทนกันได้ การวางคีย์การเข้าถึงที่เป็นความลับของ AWS ที่นี่จะทำให้การตรวจสอบสิทธิ์ล้มเหลวทุกครั้ง และข้อผิดพลาดจะแจ้งเพียงว่าข้อมูลประจำตัวถูกปฏิเสธ

⚠️ รหัสผ่านจะแสดงเพียงครั้งเดียว ดาวน์โหลด CSV ก่อนที่คุณจะออกจากหน้านี้

5. เชื่อมต่อใน Zinn®

เปิด การส่งอีเมล ในแดชบอร์ดของคุณ:

  • ผู้ให้บริการ — Amazon SES
  • ส่งจากโดเมนนี้ — mail.yourdomain.com
  • ภูมิภาค AWS — ภูมิภาคจากขั้นตอนที่ 1 เช่น eu-west-1
  • ชื่อผู้ใช้ SMTP — จากขั้นตอนที่ 4
  • พอร์ต — คงไว้ที่ 587
  • รหัสผ่าน SMTP ของ SES — จากขั้นตอนที่ 4

เราสร้างโฮสต์ให้คุณ (email-smtp.<region>.amazonaws.com) คุณจึงไม่ต้องกังวลว่าจะพิมพ์ชื่อโฮสต์ผิด

6. ส่งแบบทดสอบและป้อนรหัส

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

เมื่อระบบไม่ทำงาน

"Email address is not verified" ขณะส่งไปยังลูกค้าจริง — คุณยังคงอยู่ในแซนด์บ็อกซ์ ขั้นตอนที่ 3

535 Authentication Credentials Invalid — คุณใช้คีย์การเข้าถึงของ AWS แทนข้อมูลประจำตัว SMTP (ขั้นตอนที่ 4) หรือข้อมูลประจำตัวนั้นเป็นของภูมิภาคอื่นที่ไม่ตรงกับภูมิภาคที่คุณป้อน

"Maximum sending rate exceeded" — บัญชีสำหรับการใช้งานจริงใหม่เริ่มต้นที่ 14 ข้อความต่อวินาทีและ 50,000 ข้อความต่อวัน นั่นเป็นการแจ้งเตือนจำนวนมาก แต่หากคุณกำลังย้ายฐานลูกค้าขนาดใหญ่ ให้ขอเพิ่มจำนวนก่อน

ทำงานได้ในการทดสอบแต่หยุดทำงานในการใช้งานจริง — ตรวจสอบแดชบอร์ด Reputation ของ SES Amazon จะหยุดการส่งชั่วคราวโดยอัตโนมัติเมื่ออัตราการตีกลับหรือการร้องเรียนเกินเกณฑ์ที่กำหนด และเกณฑ์ดังกล่าวสามารถเกิดขึ้นได้ง่ายกับรายชื่อลูกค้าเก่า

ล่าสุดจากบล็อก

สิ่งที่เราเขียนเกี่ยวกับโฮสติ้ง, SEO และการดูแลเว็บไซต์ในระดับสเกลใหญ่

SEO และการสร้างลิงก์จากเลเยอร์โฮสติง: มุมมองของผู้ปฏิบัติงานในปี 2026

โฮสติ้งส่งผลต่อการจัดทำดัชนีและมูลค่าของลิงก์ (link equity) ในปี 2026 อย่างไร: การดูแลให้หน้าเว็บยังคงอยู่ในดัชนี, การตรวจสอบโดเมนเก่าก่อนที่คุณจะเริ่มพัฒนา, การสร้างลิงก์โดยไม่ทิ้งร่องรอย (footprint) และข้อเท็จจริงอย่างตรงไปตรงมาเกี่ยวกับสิ่งที่โครงสร้างพื้นฐานสามารถและไม่สามารถทำให้กับ SEO ได้

อ่านโพสต์ →

การทำให้ WordPress รวดเร็วและปลอดภัย: รายการตรวจสอบประสิทธิภาพและปลั๊กอิน

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

อ่านโพสต์ →

วิธีเลือกเว็บโฮสติ้งที่มีการจัดการในปี 2026: คู่มือสำหรับผู้ซื้อ

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

อ่านโพสต์ →

อ่านบล็อก →

ยังติดปัญหาอยู่ใช่หรือไม่?

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

ติดต่อฝ่ายสนับสนุน → บทความทั้งหมด →