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