Postfix: การส่งต่ออีเมลไปยัง GMail ไม่ทำงาน


14

บนเครื่องของฉัน (เว็บเซิร์ฟเวอร์) ฉันแค่ต้องการส่งและรับอีเมลและมีอีเมลที่ส่งถึงที่อยู่เฉพาะที่ส่งต่อไปยังกล่องจดหมาย GMail ของฉัน

ตอนนี้ฉันได้ติดตั้งpostfixและสร้าง~/.forwardไฟล์ด้วย:

my.email@gmail.com

ถ้าฉันส่งจดหมายถึงฉันด้วยคำสั่งอย่างใดอย่างหนึ่งต่อไปนี้ฉันได้รับมันในกล่อง GMail ของฉันอย่างถูกต้อง (แม้ว่าในโฟลเดอร์สแปม):

mail my.email@gmail.com
mail myaccount@myhostname.com

อย่างไรก็ตามถ้าฉันพยายามส่งอีเมลจากโฮสต์อื่น (นั่นคือฉันพยายามส่งอีเมลจาก GMail ของฉันไปที่myaccount@myhostname.com) มันไม่ได้มาถึงเลยแม้แต่ในโฟลเดอร์จดหมายขยะ

พอรู้อยากเห็น/var/log/mail.infoแสดงใบเสร็จและการจัดส่งกลับไปที่ GMail:

Sep  6 10:39:53 rage postfix/smtpd[13924]: B05BB22018C: client=mail-qw0-f44.google.com[209.85.216.44]
Sep  6 10:39:53 rage postfix/cleanup[13929]: B05BB22018C: message-id=<CADuqLwaaT-MU4hFoL8U-SMBEU8VCQ6aPnB4x0-tzghaAayonBQ@mail.gmail.com>
Sep  6 10:39:53 rage postfix/qmgr[13684]: B05BB22018C: from=<my.email@gmail.com>, size=1462, nrcpt=1 (queue active)
Sep  6 10:39:53 rage postfix/cleanup[13929]: E2CB422018F: message-id=<CADuqLwaaT-MU4hFoL8U-SMBEU8VCQ6aPnB4x0-tzghaAayonBQ@mail.gmail.com>
Sep  6 10:39:53 rage postfix/local[13930]: B05BB22018C: to=<myaccount@myhostname.com>, relay=local, delay=0.31, delays=0.31/0/0/0, dsn=2.0.0, status=sent (forwarded as E2CB422018F)
Sep  6 10:39:53 rage postfix/qmgr[13684]: E2CB422018F: from=<my.email@gmail.com>, size=1585, nrcpt=1 (queue active)
Sep  6 10:39:53 rage postfix/qmgr[13684]: B05BB22018C: removed
Sep  6 10:39:54 rage postfix/smtp[13931]: E2CB422018F: to=<my.email@gmail.com>, orig_to=<myaccount@myhostname.com>, relay=gmail-smtp-in.l.google.com[74.125.77.27]:25, delay=0.53, delays=0/0/0.08/0.45, dsn=2.0.0, status=sent (250 2.0.0 OK 1315298394 46si2836091een.211)
Sep  6 10:39:54 rage postfix/qmgr[13684]: E2CB422018F: removed

status=sentมันชัดเจนว่า

GMail ส่งเมลหรือไม่ ถ้าเป็นเช่นนั้นฉันจะทำอะไรได้บ้าง

คำตอบ:


14

นี่เป็นปัญหาที่พบบ่อย:

/server/255300/postfix-not-forwarding-to-forward-address

/server/288863/forward-mails-to-gmail

ดูเหมือนว่า gmail จะไม่รับจดหมายที่ส่งต่อกลับไปยังบัญชีเดียวกัน ลองส่งอีเมลไปที่ myaccount@myhostname.com จากบัญชีอื่นเช่นไม่ใช่บัญชี gmail ที่ควรส่งต่อไป ว่าควรจะทำงาน


0

มีวิธีแก้ปัญหาสำหรับเรื่องนี้หรือไม่? ฉันแน่ใจว่าสิ่งนี้ทำงานได้หลายปีที่ผ่านมาบนเซิร์ฟเวอร์ของฉัน แต่ไม่ใช่อีกต่อไป

ฉันคาดหวังว่าเมื่อ.forwardไฟล์ถูกตั้งค่าว่าอีเมลทั้งหมดจะถูกส่งต่อไปยังที่อยู่นั้นและไม่ส่งไปที่เครื่องท้องถิ่น แต่ในmail.logฉันเห็นว่าอีเมลยังคงดำเนินต่อไปroot@localmachineและไม่ใช่ไปยังที่อยู่ส่งต่อ


0

เท่าที่ฉันทราบว่า Gmail ตรวจพบว่าอีเมลที่ได้รับนั้นตรงกับที่คุณส่งผ่าน Gmail ดังนั้นจึงไม่สังเกตเห็นผู้ใช้ ฉันเดาว่าเหตุผล«คือเหตุผลที่สังเกตว่าผู้ใช้ที่เขาได้รับข้อความเดียวกันเขา / เขาเขียน? »

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