ดังนั้นใน SES - มีสองวิธีในการยืนยันตัวตนตามที่ฉันเห็น:
- ข้อมูลประจำตัวของอีเมล
- ข้อมูลประจำตัวของโดเมน
ด้วยข้อมูลประจำตัวของโดเมน การแก้ไขส่วนหัว "ลงนามโดย" และ "ส่งโดย" ในอีเมลขาออกจะง่ายกว่า หากตั้งค่าระเบียน DKIM/SPF DNS ถูกต้อง - จะทำงานได้ดี
แต่ด้วยการระบุตัวตนของอีเมล AWS SES เพิ่มบางอย่างเช่น "ผ่าน amazonses.com" ตอนนี้ฉันกำลังหาทางแก้ไขปัญหานี้ด้วยการสร้างแบรนด์ของแอปแทนดังนั้นเมื่อลูกค้าของฉันต้องการยืนยันตัวตนของอีเมลเท่านั้น ไม่ใช่ทั้งโดเมน - พวกเขาสามารถส่งอีเมลผ่านแอปของฉัน (และอยู่เบื้องหลังผ่าน SES) แต่เมื่ออีเมลออกไป - แทนที่จะพูดว่า "ผ่าน amazonses.com" ก็ควร ใส่แอปของฉันโดยใช้ชื่อ "via example.com" แทนการระบุตัวตนของอีเมล
ฉันจะบรรลุสิ่งนี้ได้อย่างไร :)
แก้ไข:
- มีคนยืนยันตัวตนอีเมล - [email protected] - ฉันต้องการให้พูดว่า "via mydomain.com" แทน "via amazonses.com"
- มีคนยืนยัน clientdomain.com - ฉันต้องการให้พูดว่า "signed-by: clientdomain.com" และ "via...." จะถูกลบออก
อันดับที่ 2 นั้นเรียบง่าย และฉันสามารถทำได้ด้วย EasyDKIM ใน SES แต่ฉันมีปัญหาในการหาวิธีที่จะได้อันดับที่ 1