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