ทรัพยากร: SendAs
การตั้งค่าที่เชื่อมโยงกับอีเมลแทนสำหรับการส่ง ซึ่งอาจเป็นอีเมลสำหรับเข้าสู่ระบบหลักที่เชื่อมโยงกับบัญชีหรืออีเมล "จาก" ที่กําหนดเอง อีเมลที่ใช้ส่งแทนจะสอดคล้องกับฟีเจอร์"ส่งอีเมลในชื่อ" ในเว็บอินเทอร์เฟซ
การแสดง JSON |
---|
{ "sendAsEmail": string, "displayName": string, "replyToAddress": string, "signature": string, "isPrimary": boolean, "isDefault": boolean, "treatAsAlias": boolean, "smtpMsa": { object ( |
ช่อง | |
---|---|
sendAsEmail |
อีเมลที่ปรากฏในส่วนหัว "จาก:" สำหรับอีเมลที่ส่งโดยใช้อีเมลแทนนี้ สิทธิ์นี้เป็นแบบอ่านอย่างเดียวสําหรับการดำเนินการทั้งหมดยกเว้นการสร้าง |
displayName |
ชื่อที่ปรากฏในส่วนหัว "จาก:" สำหรับอีเมลที่ส่งโดยใช้อีเมลแทนนี้ สำหรับอีเมล "จาก" ที่กําหนดเอง หากช่องนี้ว่างเปล่า Gmail จะป้อนข้อมูลส่วนหัว "จาก:" ด้วยชื่อที่ใช้สําหรับอีเมลหลักที่เชื่อมโยงกับบัญชี หากผู้ดูแลระบบปิดใช้สิทธิ์ของผู้ใช้ในการอัปเดตรูปแบบชื่อ คำขออัปเดตช่องนี้สำหรับการเข้าสู่ระบบหลักจะดำเนินการไม่สำเร็จ |
replyToAddress |
อีเมลที่ไม่บังคับซึ่งรวมอยู่ในส่วนหัว "ตอบกลับ:" สำหรับอีเมลที่ส่งโดยใช้อีเมลนี้ หากช่องนี้ว่างเปล่า Gmail จะไม่สร้างส่วนหัว "ตอบกลับ:" |
signature |
ลายเซ็น HTML ที่ไม่บังคับซึ่งรวมอยู่ในข้อความที่เขียนด้วยอีเมลแทนนี้ใน UI ทางเว็บของ Gmail ระบบจะเพิ่มลายเซ็นนี้ในอีเมลใหม่เท่านั้น |
isPrimary |
ที่อยู่นี้เป็นอีเมลหลักที่ใช้เข้าสู่ระบบบัญชีหรือไม่ บัญชี Gmail ทุกบัญชีมีที่อยู่หลักเพียงที่อยู่เดียว และไม่สามารถลบออกจากคอลเล็กชันอีเมลที่ใช้ส่งแทนได้ ช่องนี้เป็นแบบอ่านอย่างเดียว |
isDefault |
เลือกอีเมลนี้เป็นอีเมล "จาก:" เริ่มต้นหรือไม่ในสถานการณ์ต่างๆ เช่น การเขียนข้อความใหม่หรือส่งการตอบกลับอัตโนมัติเมื่อลาพักร้อน บัญชี Gmail ทุกบัญชีมีอีเมลที่ใช้ส่งแทนเริ่มต้นเพียง 1 รายการเท่านั้น ค่าที่ถูกต้องเพียงค่าเดียวที่ไคลเอ็นต์จะเขียนลงในช่องนี้คือ |
treatAsAlias |
กำหนดว่า Gmail ควร ถือว่าอีเมลนี้เป็นอีเมลแทนสำหรับอีเมลหลักของผู้ใช้หรือไม่ การตั้งค่านี้มีผลกับอีเมล "จาก" ที่กำหนดเองเท่านั้น |
smtpMsa |
บริการ SMTP ที่ไม่บังคับซึ่งจะใช้เป็นรีเลย์ขาออกสำหรับอีเมลที่ส่งโดยใช้อีเมลแทนนี้ หากช่องนี้ว่างเปล่า ระบบจะส่งอีเมลขาออกจากเซิร์ฟเวอร์ของ Gmail ไปยังบริการ SMTP ปลายทางโดยตรง การตั้งค่านี้มีผลกับอีเมล "จาก" ที่กำหนดเองเท่านั้น |
verificationStatus |
ระบุว่าที่อยู่นี้ได้รับการยืนยันเพื่อใช้เป็นอีเมลที่ใช้ส่งแทนหรือไม่ อ่านอย่างเดียว การตั้งค่านี้มีผลกับอีเมล "จาก" ที่กำหนดเองเท่านั้น |
SmtpMsa
การกําหนดค่าสําหรับการสื่อสารกับบริการ SMTP
การแสดง JSON |
---|
{
"host": string,
"port": integer,
"username": string,
"password": string,
"securityMode": enum ( |
ช่อง | |
---|---|
host |
ชื่อโฮสต์ของบริการ SMTP ต้องระบุ |
port |
พอร์ตของบริการ SMTP ต้องระบุ |
username |
ชื่อผู้ใช้ที่จะใช้ตรวจสอบสิทธิ์กับบริการ SMTP ช่องนี้เป็นช่องที่เขียนอย่างเดียวซึ่งระบุได้ในคำขอเพื่อสร้างหรืออัปเดตการตั้งค่า SendAs โดยระบบจะไม่ป้อนข้อมูลในคำตอบ |
password |
รหัสผ่านที่จะใช้ตรวจสอบสิทธิ์กับบริการ SMTP ช่องนี้เป็นช่องที่เขียนอย่างเดียวซึ่งระบุได้ในคำขอเพื่อสร้างหรืออัปเดตการตั้งค่า SendAs โดยระบบจะไม่ป้อนข้อมูลในคำตอบ |
securityMode |
โปรโตคอลที่จะใช้เพื่อรักษาความปลอดภัยในการสื่อสารกับบริการ SMTP ต้องระบุ |
SecurityMode
โปรโตคอลที่อาจใช้เพื่อรักษาความปลอดภัยในการสื่อสารกับบริการ SMTP
Enum | |
---|---|
securityModeUnspecified |
ไม่ได้ระบุโหมดการรักษาความปลอดภัย |
none |
การสื่อสารกับบริการ SMTP ระยะไกลไม่ปลอดภัย ต้องใช้พอร์ต 25 |
ssl |
การสื่อสารกับบริการ SMTP ระยะไกลจะปลอดภัยโดยใช้ SSL |
starttls |
การสื่อสารกับบริการ SMTP ระยะไกลจะปลอดภัยโดยใช้ STARTTLS |
VerificationStatus
ระบุว่ามีการยืนยันการเป็นเจ้าของอีเมลเพื่อใช้เป็นอีเมลที่ใช้ส่งแทนหรือไม่
Enum | |
---|---|
verificationStatusUnspecified |
สถานะการยืนยันที่ไม่ระบุ |
accepted |
ที่อยู่พร้อมใช้งานเป็นอีเมลที่ใช้ส่งแทนแล้ว |
pending |
ที่อยู่ดังกล่าวกำลังรอการยืนยันจากเจ้าของ |
เมธอด |
|
---|---|
|
สร้างชื่อแทน "จาก" ที่กำหนดเองสำหรับการส่งในชื่อ |
|
ลบอีเมลแทนที่ระบุ |
|
รับอีเมลแทนที่ระบุ |
|
แสดงรายการอีเมลแทนสำหรับการส่งอีเมลในนามของบัญชีที่ระบุ |
|
แพตช์อีเมลแทนที่ระบุ |
|
อัปเดตอีเมลที่ใช้ส่งแทน |
|
ส่งอีเมลยืนยันไปยังอีเมลแทนที่ระบุ |