ฉันจะกำจัด“ ในนามของ” จากข้อความ Gmail ที่ส่งไปได้อย่างไร


47

ฉันมีบัญชี Google Apps ที่มี 1 โดเมนหลักและโดเมนชื่อแทนสำรอง (สมมติว่า example.co.uk และ example.com) เมื่อฉันส่งอีเมลจากโดเมนนามแฝงบุคคลที่รับจะเห็นผู้ส่งว่า "alex@example.co.uk ในนามของ alex@example.com" ซึ่งค่อนข้างยุ่ง ฉันจะกำจัดสิ่งนี้ได้อย่างไร

คำตอบ:


38

ในการทำเช่นนี้คุณต้องตั้งค่า Gmail เพื่อส่งอีเมลผ่านเซิร์ฟเวอร์อีเมล "ภายนอก" อย่างไรก็ตามเนื่องจากโดเมนชื่อแทนได้รับการลงทะเบียนกับ Google แล้วคุณสามารถตั้งค่าเซิร์ฟเวอร์ "ภายนอก" นี้ให้กับเซิร์ฟเวอร์และทำงานได้ดี!

  • Gmail -> การตั้งค่า -> บัญชี -> แก้ไขข้อมูล (ในบัญชีนามแฝง) -> ขั้นตอนต่อไป -> ส่งผ่านเซิร์ฟเวอร์ SMTP example.com (แนะนำสำหรับโดเมนมืออาชีพ) ...
  • SMTP Sever: smtp.gmail.com, พอร์ต 465
  • ชื่อผู้ใช้: alex@example.co.uk (หมายเหตุ: ไม่ใช่การเข้าสู่ระบบชื่อแทนโดเมน แต่เป็นการลงชื่อเข้าใช้ Gmail หลักของคุณ)
  • รหัสผ่าน: (รหัสผ่านสำหรับบัญชีด้านบน)
  • เลือกใช้การเชื่อมต่อที่ปลอดภัย (SSL) เสมอเมื่อส่งจดหมาย

หากคุณไม่ได้เพิ่มโดเมนอื่นเป็นชื่อแทนและกำลังส่งจากที่อยู่อีเมลเพิ่มเติมคุณจะต้องส่งผ่านเซิร์ฟเวอร์อีเมลของโดเมนอื่นนี้

(ใช่ฉันรู้ว่าฉันตอบคำถามของตัวเอง แต่ฉันต้องใช้เวลาพอสมควรในการหาสิ่งนี้ดังนั้นฉันจึงต้องการแบ่งปันมัน!)


ใช่นั่นเป็นวิธีที่ฉันทำ
Maxim Zaslavsky

2
ไม่ทำงานโดเมนหลักยังคงมองเห็นได้ในส่วนหัวของอีเมล: Return Path, Recieved-SPFและAuthentication-Resultsทุกคนมีรายละเอียดโดเมนหลักในนั้น
Shevek

คุณยังได้รับข้อความในนามของ? ถ้าเป็นเช่นนั้นโดเมนแม่จดทะเบียนเป็นนามแฝงกับ Google Apps หรือไม่
x3ja

3
การตอบคำถามของคุณเองนั้นดีมาก! ขอบคุณสำหรับการแบ่งปัน.
Tim Büthe

1
ดูเหมือนว่า Google จะเข้าใจผิด เมื่อฉันตั้งค่าฟิลด์ SPF อย่างถูกต้องสำหรับโดเมนของฉันแล้วฟิลด์ "ผ่าน" เริ่มปรากฏขึ้น ฉันคิดว่านี่จะเป็นวิธีอื่น
Stavros Korokithakis

4

คุณสามารถใช้คุณสมบัติการส่งผ่านของ gmail ภายใต้การตั้งค่า -> บัญชีและการนำเข้าแก้ไขที่อยู่อีเมลที่เป็นปัญหาและเมื่อได้รับแจ้งให้เลือก "ส่งอีเมลผ่านเซิร์ฟเวอร์ SMTP example.com" หลังจากกำหนดการตั้งค่าเซิร์ฟเวอร์ SMTP คุณควรเริ่มต้นได้ดี


เนื่องจากนี่เป็นโดเมนนามแฝง (กำหนดค่าให้ Google เป็นเซิร์ฟเวอร์อีเมลของตน) จึงไม่มีเซิร์ฟเวอร์เมลภายนอก มันเอาฉันในขณะที่จะคิดออกว่าฉันสามารถตั้งเซิร์ฟเวอร์เพื่อคนของ Google ... ดูคำตอบของฉันด้านล่าง :)
x3ja

1

นี่คือบทความของฉันว่าทำไมคำตอบที่ได้รับการยอมรับทั้งการทำงานและไม่ได้:

http://www.stavros.io/posts/how-properly-configure-google-apps-email/

โดยทั่วไปคุณต้องตั้งค่าทั้งฟิลด์ SPF และ DKIM สำหรับ "ผ่าน" เพื่อให้หายไป มีข้อผิดพลาดที่ลบ "ผ่าน" หากคุณไม่ได้ตั้งค่า แต่นั่นเป็นเพียงข้อผิดพลาดและคุณควรตั้งค่าทั้งสองสำหรับการส่งมอบอยู่แล้ว ที่ควรให้คุณลบการแสดง "ในนามของ" ใน Gmail อย่างถูกต้อง


ใช้งานไม่ได้ฉันกลัว แม้จะมี SPF, DKIM และ DomainKeys ที่กำหนดค่าคุณยังคงได้รับ "ในนามของ" ทางออกเดียวที่ทำงานได้สำหรับฉันคือการตั้งค่า Gmail ให้ใช้ตัวเองเป็นเซิร์ฟเวอร์ SMTP ภายนอก
ริชาร์ด

0

สิ่งที่ Stavros แนะนำนั้นช่วยปรับปรุงการส่งอีเมลของเราอย่างน่าเชื่อถือไปยังโดเมนภายนอกใด ๆ และจะทำให้ไม่ต้องไปสแปม

อย่างไรก็ตามในที่สุดก็ตัดสินใจฉันเปิดตัวเลือกที่สำคัญของ "อนุญาตต่อผู้ใช้เกตเวย์ภายนอก" ในผู้ดูแลระบบ Gsuite ที่พบใน " https://admin.google.com/ac/apps/gmail/ enduseraccess"

สิ่งนี้ทำภายใต้อีเมลที่เราเพิ่มหลังจากคลิกขั้นตอนถัดไปแทนที่จะรีเฟรชเป็นตัวเลือกที่บันทึกไว้หน้าจอถัดไปของการให้รายละเอียดการเข้าสู่ระบบเซิร์ฟเวอร์ SMTP ของโดเมนขาออกและคุณสามารถให้ ชื่อผู้ใช้ @ aliasdomain และรหัสผ่าน

สิ่งนี้ทำให้มั่นใจได้ว่าอีเมลจะออกมาเป็น user @ aliasdomain เสมอโดยไม่ต้องมีลูกค้าที่รับ Outlook ซึ่งแสดงในนามของหรือ Via

ฉันเดาว่าขั้นตอนที่ Stavros แนะนำนั้นจำเป็นต้องใช้ในระดับ DNS ด้วยเช่นกัน แต่เขาอาจสันนิษฐานว่าขั้นตอนนี้เปิดอยู่แล้ว

ดังนั้นสิ่งที่ขาดหายไปในกรณีของคุณอาจเป็นการเปิดใช้งาน "อนุญาตต่อเกตเวย์ผู้ใช้ภายนอก"

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.