Score:0

ไม่สามารถให้ Postfix Address Rewrite ทำงาน เครื่องมือวิเคราะห์ล้มเหลว

ธง co

ฉันกำลังตั้งค่า VPS ด้วย Ubuntu 20.04 เพื่อโฮสต์บอร์ด phpBB โดยพูดว่า "myvps.myserviceprovider.com" ซึ่งกำหนดให้เป็น "mydomain.net" ฉันยังได้กำหนดระเบียน MX สำหรับโดเมนของฉันเพื่ออนุญาตให้ Google Workspace โฮสต์บัญชีอีเมล [email protected] การแจ้งเตือนและอีเมลอื่นๆ จะมาจากบอร์ดโดยใช้ [email protected] ฉันได้ติดตั้ง postfix บน VPS เพื่ออำนวยความสะดวกนี้

ต่อไปนี้คือตัวอย่างอีเมลบรรทัดคำสั่งที่ใช้ sendmail ของ postfix:

mylogin@myvps: sendmail ผู้รับ@gmail.com
จาก: [email protected]
เรื่อง: สวัสดีจากเซิร์ฟเวอร์ของคุณ!
ได้.
ฉันเอง.
.

พื้นที่ทำงานปฏิเสธเมล นี่คือตัวอย่างจาก /var/log/mail.log:

3 ก.ค. 23:15:21 myvps postfix/pickup[5514]: B616461557: uid=1000 from=<mylogin>
3 กรกฎาคม 23:15:21 myvps postfix/cleanup[5519]: B616461557: message-id=<[email protected]>
3 ก.ค. 23:15:21 myvps postfix/qmgr[5516]: B616461557: from=<[email protected]>, size=348, nrcpt=1 (คิวทำงานอยู่)
3 กรกฎาคม 23:15:21 myvps postfix/smtp[5521]: เชื่อมต่อกับ smtp.gmail.com[2607:f8b0:400d:c0d::6c]:587: เครือข่ายไม่สามารถเข้าถึงได้
3 ก.ค. 23:15:22 myvps postfix/smtp[5521]: B616461557: to=<[email protected]>, relay=smtp.gmail.com[172.217.222.109]:587, delay=0.99, delays=0.29/ 0.07/0.63/0, dsn=4.7.8, สถานะ=เลื่อนออกไป (การตรวจสอบ SASL ล้มเหลว เซิร์ฟเวอร์ smtp.gmail.com[172.217.222.109] กล่าวว่า: 535-5.7.8 ไม่ยอมรับชื่อผู้ใช้และรหัสผ่าน เรียนรู้เพิ่มเติมที่?535 5.7 .8 https://support.google.com/mail/?p=BadCredentials i19sm3571712qkl.19 - gsmtp)

FROM: ฉันใช้ถูกละเว้น - ใช้การเข้าสู่ระบบ ssl "mylogin" แทน ไม่มีการกำหนดข้อมูลรับรองด้วย sasl สำหรับบัญชีนี้ และไม่ได้กำหนดบัญชีใน Workspace

ฉันทำตามคำแนะนำ ที่นี่ สำหรับการเขียนที่อยู่ FROM ใหม่เมื่อส่งจากเซิร์ฟเวอร์เท่านั้น (ไม่ได้รับ - คำตอบที่สองในโพสต์) นี่เป็นรายการเดียวในไฟล์ทั่วไปของฉัน (เพราะเมลอาจมาจากบัญชี apache เริ่มต้นเช่นกัน):

@myvps.myserviceprovider.com [email protected]

ฉันติดตามสิ่งนี้ด้วย

sudo postmap /etc/postfix/generic
sudo /etc/init.d/postfix โหลดซ้ำ

ฉันได้ผลลัพธ์เดียวกัน ฉันลองหลายตัวแปรสำหรับแหล่งที่มาในไฟล์ทั่วไป ล้าง, ล้างออก, ทำซ้ำ:

[email protected] [email protected]
@myvps.myserviceprovider.com [email protected]
[email protected] [email protected]
@localhost.localdomain [email protected]
[email protected] [email protected]

...และอื่น ๆ อีกมากมาย; ตอนนี้ฉันลืมสิ่งที่ฉันได้ลองไปแล้ว แต่ในความพยายามที่จะวินิจฉัย ฉันได้เพิ่มแฟล็ก "-v" ที่ท้ายบรรทัดสำหรับ cleanup daemon ใน master.cf ตามคำแนะนำ ที่นี่. นี่คือสิ่งที่รายงานใน /var/log/mail.log:

3 ก.ค. 23:18:36 myvps postfix/qmgr[5547]: 6043661559: from=<[email protected]>, size=348, nrcpt=1 (คิวทำงานอยู่)
3 ก.ค. 23:18:36 myvps postfix / cleanup [5556]: คำเตือน: unix_trigger: เขียนถึงสาธารณะ / qmgr: ท่อแตก
3 กรกฎาคม 23:18:36 myvps postfix / cleanup [5556]: cleanup_flush: สถานะ 0
3 กรกฎาคม 23:18:36 myvps postfix / cleanup [5556]: ส่งสถานะ attr = 0
3 ก.ค. 23:18:36 myvps postfix / cleanup [5556]: ส่ง attr เหตุผล =
3 กรกฎาคม 23:18:36 myvps postfix / cleanup [5556]: master_notify: สถานะ 1
3 ก.ค. 23:18:36 myvps postfix / cleanup [5556]: ปิดการเชื่อมต่อ
3 ก.ค. 23:18:36 myvps postfix/smtp[5550]: เชื่อมต่อกับ smtp.gmail.com[2607:f8b0:400d:c0d::6c]:587: เครือข่ายไม่สามารถเข้าถึงได้
3 ก.ค. 23:18:36 myvps postfix/smtp[5550]: 6043661559: to=<[email protected]>, relay=smtp.gmail.com[173.194.175.109]:587, delay=0.23, delays=0.02/ 0/0.21/0, dsn=4.7.8, สถานะ=เลื่อนออกไป (การตรวจสอบ SASL ล้มเหลว เซิร์ฟเวอร์ smtp.gmail.com[173.194.175.109] กล่าวว่า: 535-5.7.8 ไม่ยอมรับชื่อผู้ใช้และรหัสผ่าน เรียนรู้เพิ่มเติมที่?535 5.7 .8 https://support.google.com/mail/?p=BadCredentials s8sm3655090qke.72 - gsmtp)
3 ก.ค. 23:18:41 myvps postfix / cleanup [5556]: เขียนสตรีมตัดการเชื่อมต่อใหม่

ก่อนที่ฉันจะเพิ่มแฟล็ก "-v" ฉันเห็นรายงานจากการล้างข้อมูลในล็อกไฟล์ ก่อนแฮนด์ออฟ qmgr แม้ว่ามันจะไม่ได้แทนที่ "mylogin" ด้วย "dan" อย่างที่ฉันหวังไว้ก็ตาม หลังจากเพิ่มแฟล็ก รายงานจาก qmgr มาก่อน ตามด้วยบรรทัดบันทึกการล้างข้อมูลหลายบรรทัด ซึ่งหนึ่งในนั้นคือความล้มเหลวในการสื่อสารกับ qmgr daemon ("busted pipe") แสดงให้เห็นว่าการเพิ่มแฟล็ก "-v" เปลี่ยนแปลงพฤติกรรมของการโต้ตอบ daemon แทนที่จะรายงานในรายละเอียดเพิ่มเติม

ดังนั้นฉันจึงสูญเสียอย่างแท้จริง ไม่แน่ใจว่าจะวินิจฉัยได้อย่างไรว่าการล้างข้อมูลกำลังทำอะไรอยู่

Michael Hampton avatar
cz flag
`ชื่อผู้ใช้และรหัสผ่านไม่ยอมรับ' นั้นค่อนข้างอธิบายได้ด้วยตนเอง คุณควรตรวจสอบว่าสิ่งเหล่านี้ถูกต้อง
vidarlo avatar
ar flag
เซิร์ฟเวอร์ smtp ของ Google ไม่ยอมรับการส่ง *จาก* บัญชีที่เชื่อว่าเป็นโฮสต์ คุณจะต้องระบุผู้ส่งรายอื่น *หรือ* รับรองความถูกต้องสำหรับการจัดส่ง
shortmort37 avatar
co flag
@MichaelHampton ชื่อผู้ใช้หลังการล้างข้อมูล - "mylogin" - *ไม่ถูกต้อง* ฉันกำลังพยายามจับคู่กับ "dan" ซึ่ง *IS* ถูกต้อง ความพยายามของฉันที่จะทำเช่นนั้นกับ /etc/postfix/generic ล้มเหลว นั่นคือปัญหาที่ฉันรายงานที่นี่
shortmort37 avatar
co flag
@vidarlo ฝ่ายสนับสนุนของ Google Workspace อ้างว่าพวกเขา *จะ* ยอมรับ และช่วยฉันกำหนดค่าในตอนท้าย นั่นไม่ใช่ปัญหา: ปัญหาคือที่อยู่อีเมล postfix ที่ส่งมานั้น *ไม่ใช่* ที่อยู่อีเมลที่กำหนดไว้ใน Workspace ฉันไม่สามารถรับสิ่งอำนวยความสะดวก postfix สำหรับการเขียนที่อยู่ใหม่ให้ใช้งานได้ ส่วนกูเกิ้ลจะรับอะไรไม่รับนั้นผมยังไปไม่ถึง การล้างข้อมูลใน postfix ไม่ทำงาน และฉันไม่สามารถหาสาเหตุได้ - และความพยายามของฉันในการใช้เครื่องมือวินิจฉัยก็ล้มเหลว
shortmort37 avatar
co flag
ใครบ้างมีความคิดใด ๆ ว่าทำไมความพยายามของฉันในการดีบักการเขียนที่อยู่ postfix ใหม่ด้วยแฟล็ก "-v" ใน master.cf จึงล้มเหลวตามที่อธิบายไว้ข้างต้น

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา