เอกสารนี้จะอธิบายวิธีกำหนดค่าอีเมลแทนและลายเซ็นอีเมลใน Gmail API
อีเมลแทนสำหรับส่งเป็นตัวแทนของอีเมลที่บัญชีใช้ส่งอีเมลได้ แต่ละบัญชีจะมีนามแฝงอย่างน้อย 1 รายการเสมอ ซึ่งแสดงถึงอีเมลหลักของบัญชี
ชื่อแทนสำหรับส่งในนามจะสอดคล้องกับฟีเจอร์"ส่งอีเมล ในชื่อ" ใน อินเทอร์เฟซเว็บของ Gmail
นอกจากนี้ คุณยังใช้ชื่อแทนเพื่อจัดการลายเซ็นสำหรับบัญชีได้ด้วย คุณต้องมีความเข้าใจพื้นฐานเกี่ยวกับอีเมลแทนสำหรับส่งเพื่อเปลี่ยนลายเซ็นอีเมล
ดูข้อมูลเกี่ยวกับวิธีสร้าง แสดง รับ อัปเดต หรือลบ
นามแฝงได้ที่แหล่งข้อมูล settings.sendAs
สร้างและยืนยันอีเมลแทน
คุณต้องสร้าง ชื่อแทนก่อนจึงจะใช้ได้ ในบางกรณี ผู้ใช้ต้องยืนยันการเป็นเจ้าของอีเมลแทนด้วย
หาก Gmail กำหนดให้ผู้ใช้ต้องยืนยันตัวตนสำหรับอีเมลแทน API จะแสดงอีเมลแทนที่มีVerificationStatus
เป็น pending Gmail จะส่งข้อความยืนยันไปยัง
อีเมลเป้าหมายโดยอัตโนมัติ เจ้าของอีเมลต้องทํา
กระบวนการยืนยันให้เสร็จสมบูรณ์ก่อนจึงจะใช้อีเมลแทนได้
อีเมลแทนที่ไม่มีการยืนยันจะมีสถานะการยืนยันเป็น
accepted
ใช้เมธอด
settings.sendAs.verify
เพื่อส่งคำขอรับการยืนยันอีกครั้งหากจำเป็น
การตั้งค่า SMTP
นามแฝงสำหรับที่อยู่ภายนอกควรส่งอีเมลผ่านตัวแทนการส่งอีเมล (MSA) ของ SMTP ระยะไกล หากต้องการกำหนดค่า SMTP MSA สำหรับอีเมลแทน ให้ใช้ฟิลด์
smtpMsa
เพื่อระบุรายละเอียดการเชื่อมต่อ
จัดการลายเซ็น
นอกจากนี้ คุณยังกำหนดค่าลายเซ็นอีเมลสำหรับแต่ละนามแฝงได้ด้วย ตัวอย่างโค้ดต่อไปนี้ แสดงวิธีตั้งค่าลายเซ็นสำหรับอีเมลหลักของผู้ใช้