ฉันมี vps บน ovh.com ที่ใช้เดเบียน 7 ฉันต้องการตั้งค่าบัญชี gmail ของฉันเพื่อส่งและรับอีเมลบน (เช่น) ที่อยู่[email protected] ฉันค้นหา google เป็นเวลาหลายชั่วโมงและไม่พบวิธีแก้ไขปัญหาของฉัน ฉันต้องการการสอนเกี่ยวกับวิธีการตั้งค่า

ฉันได้กำหนดค่า postfix เพื่อส่งต่ออีเมลที่ส่งไปยัง[email protected] โดยใช้คู่มือนี้

ฉันได้รับอีเมลแต่ไม่ได้เข้ารหัส Gmail แสดงคำเตือนว่า ip-xxx-xx-xx.net (ถ้าเดา) ไม่ได้เข้ารหัสข้อความนี้ ดูเหมือนว่าฉันไม่ได้กำหนดค่า tls

โดเมนของฉันได้รับการกำหนดค่าตามที่ควรจะเป็น (ฉันคิดว่า) - example.com MX ชี้ไปที่ mail.example.com และ mail.example.com A ชี้ไปที่ myserverip

ฉันพยายามเพิ่มเซิร์ฟเวอร์ smtp ไปที่ google (ส่งอีเมลในชื่อ) และเห็นเซิร์ฟเวอร์ที่พอร์ต 25 (ค่าเริ่มต้นของ postfix) แต่แสดงข้อผิดพลาด:

Authentication failed. Please check your username/password. [Server response: 535 5.7.8 Error: authentication failed: authentication failure code(535)

ดังนั้นฉันต้องการบทช่วยสอนที่จะแนะนำฉันเกี่ยวกับวิธีการตั้งค่า postfix เป็นเซิร์ฟเวอร์ SMTP ที่ฉันสามารถเพิ่มในบัญชี gmail ของฉัน ดังนั้นฉันจึงสามารถส่งอีเมลจาก gmail โดยใช้นามแฝงของฉัน (myname.example.com) รับที่อยู่นี้ด้วย การเข้ารหัส

อัปเดต

ฉันเปลี่ยนแปลงบางอย่างและดูเหมือนว่ามีข้อผิดพลาดในการตรวจสอบสิทธิ์ Google ทักทายฉันด้วยสิ่งนี้:

Authentication failed. Please check your username/password. [Server response: Unspecified Error (SENT_SECOND_EHLO): Smtp server does not advertise AUTH capability code(0) ]

answer

เพิ่มบรรทัดต่อไปนี้ใน main.cf และรีสตาร์ท postfix

smtp_tls_security_level = may
smtp_tls_protocols = !SSLv2, !SSLv3
smtp_tls_mandatory_protocols = !SSLv2, !SSLv3
smtp_tls_mandatory_ciphers = high

สำหรับการดีบักคุณสามารถใช้

smtp_tls_loglevel = 1 

ทุกสิ่งเท่าเทียมกัน ฉันคิดว่าสิ่งที่คุณต้องการจะทำคือ Google นำเสนอ

ที่สอง. ฉันคิดว่านี่เป็นหนึ่งในคู่มือ Postfix ที่ง่ายกว่า: https://workaround.org/ispmail/wheezy/ <- Deb 7 https://workaround.org/ispmail/jessie <- Deb 8

นั่นควรให้คุณเริ่มต้น จากที่นั่น Google หน้าคน และนั่นคือเพื่อนของคุณ