คำถามติดแท็ก postfix

เอเจนต์การโอนเมลโอเพนซอร์สและฟรี (MTA) ที่กำหนดเส้นทางและส่งอีเมล เมื่อถามถึงปัญหาของ postfix โปรดรวมบรรทัด maillog ที่เกี่ยวข้องและผลลัพธ์ของคำสั่งต่อไปนี้: `postconf -n` (เนื้อหาที่ไม่ใช่ค่าเริ่มต้นของ main.cf) และ` postconf -M` (เนื้อหาของ master.cf)

1
แบนเนอร์ Postfix SMTP แสดงชื่อโฮสต์หลายชื่อ
เรามีเซิร์ฟเวอร์ Postfix SMTP ที่เชื่อมโยงกับที่อยู่ IP สองแห่งและให้บริการอีเมลสำหรับสองโดเมนที่แตกต่างกัน เราไม่สามารถเปลี่ยนโดเมนเพื่อใช้ทั้ง IP เดียวและที่เหมือนกัน ที่อยู่ IP ทั้งสองนั้นมี DNS แบบย้อนกลับ 1.1.1.1 กลับไปที่ mail.domain1.com 2.2.2.2 กลับไปที่ mail.domain2.com ในการกำหนดค่า Postfix ของเราฉันมี myhostname = mail.domain1.com myhostname = mail.domain2.com inet_interfaces = 1.1.1.1, 2.2.2.2 smtpd_banner = $myhostname Mail Server (และบางสิ่งอื่น ๆ ซึ่งฉันคิดว่าไม่เกี่ยวข้อง) การใช้MXToolbox การรันคำสั่ง smtp test บน mail.domain2.com จะส่งคืนทุกสิ่งเป็น OK แต่การเรียกใช้บน …
12 postfix 

4
วิธีสร้างระบบ Postfix ที่มีความพร้อมใช้งานสูง
ฉันต้องการตั้งค่ามิเรอร์ระยะไกลสำหรับเซิร์ฟเวอร์ postfix (ซึ่งเนื้อหาของเมลเซิร์ฟเวอร์ทั้งสองควรเหมือนกันได้ตลอดเวลา) แนวคิดคือหากเซิร์ฟเวอร์หลักล่มในบางจุดเซิร์ฟเวอร์มิรเรอร์จะเข้าแทนที่จัดการอีเมลขาเข้าใหม่และเมื่อเซิร์ฟเวอร์อีเมลขึ้นมาอีกครั้งจะอัปเดตด้วยอีเมลใหม่และส่งคืน มันเป็นตัวควบคุมในการจัดการจดหมายขาเข้าใหม่ เซิร์ฟเวอร์อีเมลจะถูกโฮสต์ในสถานที่ต่าง ๆ (เช่น maindomain.com, themirrorsite.com) การรับเซิร์ฟเวอร์สำรองข้อมูลที่เรียบง่ายนั้นไม่ยากเกินไป: http://beginlinux.com/blog/2010/03/backup-mx-with-postfix/ http://www.postfix.org/STANDARD_CONFIGURATION_README.html#backup http://www.linuxmail.info/postfix-backup-mx/ แต่ปัญหาคือการกำหนดค่านี้จะไม่ทำให้ไซต์สำรองเป็นมิเรอร์ที่สมบูรณ์ของเมลเซิร์ฟเวอร์หลัก (จะเก็บเฉพาะอีเมลที่ได้รับขณะที่เซิร์ฟเวอร์หลักไม่ทำงาน) มีวิธีที่จะทำให้การกำหนดค่าที่ต้องการสำเร็จหรือไม่?

7
การควบคุมปริมาณ Postfix สำหรับข้อความที่ส่งออก
ฉันต้องการ Postfix เพื่อส่งข้อความขาออก (จาก PHP ท้องถิ่น) ด้วยอัตราที่แน่นอน พูดหนึ่งข้อความใน 120 วินาที ข้อความใด ๆ ที่เกินอัตรานี้ควรอยู่ในคิว (ล่าช้า) และส่งในภายหลัง Policydไม่ใช่สิ่งที่ฉันกำลังมองหา ฉันไม่ต้องการ จำกัด จำนวนข้อความที่ส่งโดยรวม ฉันต้องการหยุดชั่วคราว (120 วินาที) ระหว่างสองข้อความที่ส่งออกมา พยายามกำหนดค่านี้ แต่มันไม่ทำงาน: initial_destination_concurrency = 1 default_destination_concurrency_limit = 1 default_destination_rate_delay = 120 default_destination_recipient_limit = 1 default_process_limit = 1 ข้อเสนอแนะใด ๆ

4
Postfix: โดเมนนามแฝงคืออะไร
ฉันคิดว่าฉันเข้าใจ "โดเมนนามแฝง" เนื่องจากเป็นเพียงนามแฝงสำหรับโดเมนอื่น! ดังนั้นเมื่อฉันตั้งค่ากล่องจดหมายเช่น "info@main.com" และเพิ่ม "alias.com" เป็นชื่อแทนโดเมนสำหรับ "main.com" ที่อยู่ "info@alias.com" จะใช้งานได้ ... แต่ไม่มี ! ดังนั้นฉันได้เพิ่มโดเมนเหล่านี้: main.com alias.com ฉันได้สร้างกล่องจดหมายนี้: info@main.com จากนั้นฉันก็แมปชื่อแทนโดเมนเหล่านี้: alias.com => main.com และเมื่อฉันส่งอีเมลไปที่ info@alias.com ฉันได้รับข้อผิดพลาดนี้: Recipient address rejected: User unknown in virtual mailbox table (state 13). ฉันไม่ต้องการสร้างชื่อแทนสำหรับทุกโดเมนเนื่องจากฉันมีไม่กี่โดเมน ฉันไม่ต้องการใช้ไวด์การ์ด (เช่น info @ *) เนื่องจากมีโดเมนอื่นที่ไม่ใช่ชื่อแทนmain.com แล้ว ... สิ่งเหล่านี้คืออะไรกันแน่?
12 postfix 

2
วิธีการเปลี่ยนเส้นทางจดหมายทั้งหมดจากโดเมนหนึ่งไปยังอีกใน Postfix?
ฉันมีชื่อโดเมนเดียวกันสองรูปแบบรูปแบบหนึ่งเป็นคำที่สะกดผิดกันโดยทั่วไปสมมติว่า tedswidgets.com และ tedswigets.com ฉันต้องการเปลี่ยนเส้นทางจดหมายทั้งหมดสำหรับ <someone> @ tedswigets.com เป็น <someone> เดียวกันนั้น @ tedswidgets.com เดียวกัน มีข้อมูลมากมายเกี่ยวกับวิธีจับจดหมายทั้งหมดจากโดเมนและเปลี่ยนเส้นทางไปยังที่อยู่เดียว แต่ฉันไม่ต้องการทำเช่นนั้น - ฉันต้องการจับจดหมายทั้งหมดจากโดเมนและเปลี่ยนเส้นทางเก็บรักษาชื่อผู้ใช้และ ทำการแมปไปยังที่อยู่ที่เทียบเท่าในโดเมนอื่น ขออภัยฉันควรจะกล่าวว่าฉันใช้โดเมนนามแฝงเสมือนและมีโดเมนอื่น ๆ อีกมากมายที่ฉันให้บริการอีเมลสำหรับเซิร์ฟเวอร์นี้ สองโดเมนนี้เป็นเพียงสองในจำนวนมากที่จำเป็นต้องทำมิเรอร์ซึ่งกันและกัน

5
มีทางเลือกอื่นในการ SpamAssassin หรือไม่? [ปิด]
ตามที่เป็นอยู่ในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบคำถาม & คำตอบของเรา เราคาดหวังว่าคำตอบจะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้อาจเรียกร้องให้มีการอภิปรายโต้แย้งโต้แย้งหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงและเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อขอคำแนะนำ ปิดให้บริการใน7 ปีที่ผ่านมา ฉันกำลังมองหาทางเลือกเพื่อ Spamassassin ใครลองrspamd ?

2
Postfix master.cf กับ main.cf
ฉันเห็นหลายครั้งที่การตั้งค่าเดียวกันสามารถระบุได้ทั้งใน main.cf และใน master.cf โดยใช้คำนำหน้า -o คำถามของฉันคือหนึ่งจะแทนที่อื่น ๆ และถ้าเป็นเช่นนั้นไฟล์ใดที่ได้รับความสำคัญหากการตั้งค่าเดียวกัน (ด้วยค่าที่แตกต่างกัน) จะพบในทั้งสอง? ตัวอย่างเช่นถ้า smtpd_tls_auth_only=yes ถูกระบุใน main.cf แต่ -o smtpd_tls_auth_only=no มีการระบุไว้ใน master.cf สิ่งใดที่หนึ่งจะ Postfix ให้ความสนใจ?

2
วิธีแก้ไข postfix: ที่อยู่ผู้ส่งถูกปฏิเสธ: ต้องการที่อยู่ที่ผ่านการรับรองอย่างสมบูรณ์ (ตอบกลับไปยังคำสั่ง RCPT TO))
ฉันได้ติดตั้ง dovecot, postfix และ roundcube บนกล่อง ubuntu 12.04 ระบบนี้ใช้งานได้จริง - เช่นสามารถรับ / ส่งอีเมลไปยัง / จากโดเมนอื่น ๆ อย่างไรก็ตามบางโดเมนทำให้เกิดข้อผิดพลาดต่อไปนี้ใน /var/log/mail.log Jul 15 01:59:21 one postfix/smtp[2019]: 0D0399C025F: to=<someone@destdomain.com>, relay=sm01.destdomain.com[x.x.x.x]:25, delay=0.56, delays=0.4/0/0.06/0.1, dsn=5.5.2, status=bounced (host sm01.destdomain.com[x.x.x.x] said: 504 5.5.2 <contact@localhost>: Sender address rejected: need fully-qualified address (in reply to RCPT TO command)) คุณมีความคิดว่ามีอะไรผิดปกติหรือไม่ เช่นวิธีบังคับให้ …
12 ubuntu  postfix 

4
การเชื่อมต่อ Postfix หายไปหลังจาก AUTH
เมื่อดูที่บันทึกในเมลเซิร์ฟเวอร์ของฉันฉันพบข้อความดังต่อไปนี้: Nov 29 12:09:38 mta postfix/smtpd[8362]: connect from unknown[183.13.165.14] Nov 29 12:09:39 mta postfix/smtpd[8362]: lost connection after AUTH from unknown[183.13.165.14] Nov 29 12:09:39 mta postfix/smtpd[8362]: disconnect from unknown[183.13.165.14] Nov 29 12:09:39 mta postfix/smtpd[8409]: connect from unknown[183.13.165.14] Nov 29 12:09:40 mta postfix/smtpd[8409]: lost connection after AUTH from unknown[183.13.165.14] Nov 29 12:09:40 …
12 postfix 

4
Postfix ตรวจสอบเมลที่ส่งออกเพื่อหาสแปม
ฉันจะบังคับให้ postfix ตรวจสอบ (และบันทึก / ตั้งค่า / ฯลฯ ) จดหมายที่ส่งออกทั้งหมดเพื่อหาสแปมได้อย่างไร แค่ต้องการให้แน่ใจว่าฉันทำส่วนของฉันบนเซิร์ฟเวอร์ของฉัน แก้ไข : การกำหนดค่า Postfix ตามที่ร้องขอ main.cf # See /usr/share/postfix/main.cf.dist for a commented, more complete version # Debian specific: Specifying a file name will cause the first # line of that file to be used as the name. The Debian …
12 postfix  spam 

2
ฉันจะปฏิเสธอีเมลสแปมที่เข้ารหัส base64 ได้อย่างไร
ฉันเพิ่งได้รับอีเมลสองฉบับที่มีเนื้อหาคล้ายกันซึ่งเข้ารหัสด้วย base64 ตอนนี้ฉันต้องการที่จะปฏิเสธหรือทิ้งอีเมลประเภทนี้โดยใช้การตรวจร่างกาย ก่อนที่ฉันจะมีร่างกายของฉันตรวจสอบบางอย่างเช่นนี้: /Quanzhoucooway/ DISCARD แต่เนื่องจากข้อความถูกเข้ารหัสว่าคำหลักจะไม่ถูกตรวจพบ นี่คือข้อความที่เข้ารหัส base64: DQpIaSBGcmllbmRzLA0KDQpHb29kIGRheSENCg0KVGhpcyBpcyBWaWN0b3JpYSBmcm9tIFF1YW56 aG91Y29vd2F5IHNob2VzIHRyYWRpbmcgY28uLGx0ZCwgYSBwcm9mZXNzaW9uYWxtYW51ZmFjdHVy ZXIgYW5kIGV4cG9ydGVyIG9mIGFsbCBraW5kcyBvZiBzaG9lcywgbWFpbmx5IGluIGNhc3VhbCBz aG9lcyBhbmQgc3BvcnRzIHNob2VzICwgd2hpY2ggaGFzIGJlZW4gc3VwcGxpZWQgdG8gdGhlIGZh bW91cyBmYXNoaW9uIGJyYW5kIHN0b3JlcyBmcm9tIDIwMTAuDQoNCk5vdGljaW5ndGhhdCB5b3Ug YXJlIGxvb2tpbmcgZm9yIGhpZ2ggcXVhbGl0eSBmYXNoaW9uIHNob2VzLCBzbyBJIGhvcGUgd2Ug Y2FuIHdvcmsgdG9nZXRoZXIgaW4gdGhlIGZ1dHVyZS4gSWYgeW91IGFyZSBpbnRlcmVzdGVkLCBJ IHdpbGwgc2VuZCB5b3Ugb3VyIGl0ZW1zIGFjY29yZGluZ2x5Lg0KDQpGWUksIHdlIGNhbiBtYWtl IGN1c3RvbWl6ZWQgc2FtcGxlcyBmb3IgeW91IGFjY29yZGluZ2x5Lg0KDQpMb29raW5nIGZvciB5 b3VyIHNvb25lc3QgcmVzcG9uc2UuDQoNCkJSIQ0KDQpWaWN0b3JpYSANCg== ดังนั้นวิธีที่ดีที่สุดในการบล็อกอีเมลประเภทนี้คืออะไร?
11 postfix  spam 

2
crontab ส่งอีเมลเดือนเก่า
Mailserver ของ Ubuntu 14.04: Postfix รูทได้รับอีเมล์จำนวนมากจาก crontab อีเมลเหล่านี้มีคำเตือน PHP ฉันได้แก้ไขสาเหตุของคำเตือนเหล่านี้แล้ว ฉันได้แก้ไขทุก cronjobs ที่จะไม่ส่งอีเมล (ส่งไปยัง>/dev/null 2>&1) ฉันได้ลบอีเมลก่อนหน้านี้ทั้งหมด / var / mail / ราก / var / spool / mail / ราก แต่ฉันยังคงได้รับอีเมลหลายสิบต่อชั่วโมง อีเมลเหล่านี้มาจาก cronjobs และบางครั้งก็อายุเกือบเดือน ฉันไม่เข้าใจ: อีเมลเหล่านี้มาจากไหนและเก็บไว้ที่ไหน

1
ไม่สามารถส่งอีเมลไปที่ info @ หรือ support @
ฉันกำลังพยายามส่งอีเมลจากบัญชี gmail ของฉันไปยังบัญชีผู้ใช้สองสามบัญชีที่ฉันมีบนเซิร์ฟเวอร์ Centos ใหม่ของฉัน อีเมลมีการตั้งค่าอย่างถูกต้องและฉันสามารถส่งรับจากบัญชี ok ยกเว้นข้อมูลและการสนับสนุน ฉันพยายามตั้งค่าผู้ใช้สองคน "ข้อมูล" และ "สนับสนุน" ฉันมีรูปแบบ php ที่ส่งอีเมลที่ทำงานได้ดีสำหรับผู้ใช้ทุกคนยกเว้นข้อมูลและการสนับสนุน เพื่อทดสอบและตรวจสอบให้แน่ใจว่าสิ่งที่ไม่ได้เปลี่ยนจากเมื่อวานนี้ฉันเพิ่งสร้างผู้ใช้ใหม่ "แฟรงค์" และลองใช้แบบฟอร์มการส่งและมันก็ใช้ได้ดี จากบัญชี gmail ของฉันฉันสามารถส่งอีเมล "frank" แต่ฉันไม่สามารถส่งอีเมล "ข้อมูล" หรือ "สนับสนุน" บันทึกที่ฉันดึงมีดังนี้และฉันคิดว่าฉันเห็นปัญหา แต่ไม่รู้ว่าจะแก้ไขได้อย่างไร Aug 15 12:20:55 mail postfix/qmgr[1568]: 1815C20A83: from=, size=1815, nrcpt=1 (queue active) Aug 15 12:20:55 mail postfix/local[2270]: 1815C20A83: to=, relay=local, delay=0.28, delays=0.26/0.01/0/0.01, dsn=2.0.0, …

1
postfix sasl“ ไม่สามารถเชื่อมต่อกับเซิร์ฟเวอร์ saslauthd: ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว”
ฉันพยายามตั้งค่า postfix ด้วยการรับรองความถูกต้อง smtp ฉันต้องการใช้ / etc / shadow เป็นอาณาจักรของฉัน น่าเสียดายที่ฉันได้รับ "ข้อผิดพลาดทั่วไป" เมื่อฉันพยายามตรวจสอบสิทธิ์ # nc localhost 25 220 mail.foo ESMTP Postfix AUTH PLAIN _base_64_encoded_user_name_and_password_ 535 5.7.8 Error: authentication failed: generic failure ในmail.warnlogfile ฉันได้รับรายการต่อไปนี้ Oct 8 10:43:40 mail postfix/smtpd[1060]: warning: SASL authentication failure: cannot connect to saslauthd server: No such file …

6
การตั้งค่าขั้นต่ำสุดสำหรับ sendmail เพื่อส่งอีเมลขาออกเท่านั้น
ฉันเรียกใช้เซิร์ฟเวอร์อย่างง่ายที่ฉันจัดการจากระยะไกลและฉันต้องการให้มันสามารถส่งอีเมลไปยังที่อยู่อีเมลส่วนตัวของฉันทุกครั้งที่เกิดข้อผิดพลาด ด้วยการตั้งค่าเริ่มต้นบน Ubuntu ผู้ส่ง sendmail จะรวบรวมอีเมลใน / var / spool / จดหมายที่จะส่งภายในเครื่อง แต่ฉันต้องการให้ไปที่อีเมลภายนอก บทเรียนที่ฉันพบทั้งหมดพูดคุยเกี่ยวกับการตั้งค่า postfix / sendmail เป็นเซิร์ฟเวอร์อีเมลแบบเต็มเปี่ยม แต่ฉันต้องการเพียงแค่การส่งออกเท่านั้นไม่มีการเข้าสู่ระบบภายนอก มีวิธีง่าย ๆ ในการทำเช่นนี้?

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