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

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

5
มันเป็นการปฏิบัติที่ดีหรือเข้มงวดเกินไปที่จะปฏิเสธเมลจาก mailservers ที่ไม่มี RDNS
เมื่อเร็ว ๆ นี้ฉันได้ลด SpamAssassin และตอนนี้ฉันกำลังปฏิเสธการสแปมในการทดสอบรายชื่อสีเทาและการทดสอบขั้นพื้นฐานอื่น ๆ ของ DNSRBL และฉันสงสัยว่าฉันควรบล็อกโฮสต์ที่ไม่มี RDNS ที่ตรงกับ EHLO ใช่หรือไม่ ถ้าฉันทำสิ่งนี้ฉันจะสร้างปัญหาให้กับจดหมายที่ถูกกฎหมายและทำให้ลูกค้าของฉันไม่พอใจหรือไม่? ฉันได้ยินคนจับที่ AOL ทำเช่นนี้ซึ่งทำให้ฉันคิดว่ามันผิดปกติสำหรับฉันที่จะทำ ฉันยังสงสัยด้วยว่าฉันสามารถประนีประนอมได้หรือไม่โดยตรวจสอบว่าอย่างน้อย RDNS นั้นถูกตั้งค่าเป็นบางอย่าง แต่ไม่พยายามจับคู่กับ EHLO เป็นไปได้ไหมกับ Postfix (และมีประโยชน์)?

4
การเปลี่ยนขนาดเมลสูงสุดใน Postfix
เมื่อส่งอีเมลขนาดใหญ่ไปยังเซิร์ฟเวอร์ CentOS6 ใหม่ที่เรียกใช้ Postfix เป็น MTA ข้อความต่อไปนี้จะถูกส่งกลับ: tried to deliver your message, but it was rejected by the recipient domain. We recommend contacting the other email provider for further information about the cause of this error. The error that the other server returned was: 552 552 5.3.4 Error: message file …

3
ฉันควรทดสอบ Clam Anti-Virus อย่างไร
ฉันได้ติดตั้งเซิร์ฟเวอร์อีเมลใหม่และตอนนี้ฉันต้องทดสอบว่า Clam Antivirus สแกนข้อความอย่างถูกต้อง ฉันควรทำอย่างปลอดภัยและควบคุมได้อย่างไร?

1
อ่านเมลจาก / var / spool / postfix / deferred อย่างไร
มีวิธีอ่านจดหมายที่ถูกระงับจาก / var / spool / postfix / deferred หรือไม่ ฉันพยายามที่จะคัดลอกไฟล์ไปยังไดเรกทอรีอีเมลของฉันและดูจากเว็บเมล แต่มันก็ใช้งานไม่ได้ เมื่อฉันใช้น้อยกว่าหรือ cat ดูเหมือนว่าไฟล์ในสปูล / รอการตัดบัญชีเป็นไฟล์ไบนารีบางส่วน

4
ส่งจดหมายจาก Docker container พร้อมกับ Postfix ของโฮสต์
ฉันใช้เซิร์ฟเวอร์ Ubuntu 14.04 (Linux) ฉันได้ติดตั้งและกำหนดค่าPostfixและOpenDKIMอย่างดีบนเซิร์ฟเวอร์ ฉันสามารถส่งอีเมลไปยังตัวเองด้วยคำสั่งเช่นecho hi | sendmail rootและ postfix / opendkim จะเพิ่มส่วนหัวเช่นMessage-Id, DateและDKIM-Signatureส่งต่ออีเมลไปยังที่อยู่อีเมลส่วนตัวของฉันและทุกอย่างใช้งานได้ดี ตอนนี้ฉันต้องการสร้างแอปพลิเคชันที่ทำงานในDocker container และสามารถส่งอีเมลได้อย่างง่ายดาย โดยเฉพาะอย่างยิ่งฉันไม่ต้องการกังวลเกี่ยวกับการเพิ่มส่วนหัวเช่นMessage-Idกันและฉันไม่ต้องการทำการกำหนดค่ามากหรือติดตั้งซอฟต์แวร์ภายในคอนเทนเนอร์เอง วิธีที่ดีที่สุดในการทำเช่นนี้คืออะไร? มีวิธีใดที่จะให้คอนเทนเนอร์รันsendmailexectuable บนโฮสต์หรือไม่? ฉันพยายามทำการเชื่อมต่อกับ Postfix จากคอนเทนเนอร์โดยใช้โปรโตคอล SMTP บนพอร์ต 25 แต่ Postfix ดูเหมือนว่าจะรักษาข้อความที่ได้รับแตกต่างกัน ฉันคิดว่ามันไม่ได้เพิ่มส่วนหัวใด ๆ ดังนั้นข้อความที่ถูกปฏิเสธทันทีว่าเป็นจดหมายขยะโดย gmail (มันยังไม่ดีพอที่จะวางไว้ในโฟลเดอร์สแปมของฉัน) นี่คือเนื้อหาของ maillog Sep 28 23:35:52 dantooine postfix/smtpd[4306]: connect from unknown[172.17.0.95] Sep 28 23:35:52 dantooine …

1
กำหนดค่า Postfix เพื่ออนุญาตจดหมายขาออกจาก localhost เท่านั้น
ฉันจะกำหนดค่าเอเจนต์การส่งเมล Postfix ให้อนุญาตเฉพาะอีเมลที่ส่งจากผู้ใช้บน localhost แต่อนุญาตให้เอเจนต์การโอนย้าย Postfix เมลเพื่อรับเมลจากที่ใดก็ได้?

6
นามแฝง Postfix และอีเมลที่ซ้ำกันวิธีการแก้ไข
ฉันมีนามแฝงตั้งค่าใน postfix เช่นต่อไปนี้: all@mydomain.com: foo@mydomain.com, bar@mydomain.com ... เมื่ออีเมลถูกส่งไปที่ all@mydomain.com และผู้รับใด ๆ ในนามแฝงนั้นคือ cc: ed ซึ่งค่อนข้างบ่อย (เช่น: "ตอบกลับทั้งหมด") อีเมลจะถูกส่งซ้ำ ตัวอย่างเช่นหากอีเมลถูกส่งไปที่ all@mydomain.com และ foo@mydomain.com คือ cc: ed จะมีการส่งมอบสองครั้ง ตามคำถามที่พบบ่อยเกี่ยวกับPostfixนี่คือการออกแบบเนื่องจาก Postfix ส่งอีเมลแบบขนานโดยไม่ต้องขยายกลุ่มซึ่งทำให้เร็วกว่า sendmail ตอนนี้ทุกอย่างเรียบร้อยแล้ว แต่มันเป็นไปได้ไหมที่จะกำหนดค่า Postfix ให้ลบผู้รับซ้ำซ้อนก่อนส่งอีเมล ฉันพบโพสต์มากมายจากผู้คนทั่วเน็ตที่มีปัญหาเดียวกัน แต่ฉันยังไม่พบคำตอบ หากสิ่งนี้เป็นไปไม่ได้ที่จะทำใน Postfix เป็นไปได้ไหมที่จะทำที่ไหนสักแห่งระหว่างทาง? ฉันพยายามให้ความรู้แก่ผู้ใช้ของฉัน แต่มันค่อนข้างไร้ประโยชน์ฉันกลัว ... ฉันใช้ postfix บน Mac OS X Server 10.6 …

7
ไม่สามารถเปลี่ยนซ็อกเก็ต OpenDKIM ใน Debian stretch ใน / etc / default / opendkim
ฉันพยายามตั้งค่า opendkim บน Debian stretch แต่ฉันไม่สามารถเปลี่ยนซ็อกเก็ตได้ ฉันต้องการเปลี่ยนซ็อกเก็ตเป็น/var/spool/postfix/opendkim/opendkim.sockดังนั้นฉันจึงสามารถใช้กับ postfix ได้ ฉันได้เพิ่มลงSocket local:/var/spool/postfix/opendkim/opendkim.sockใน/etc/opendkim.conf และพยายามเพิ่มSOCKET="local:/var/spool/postfix/opendkim/opendkim.sockไปยัง/etc/default/opendkim(ซึ่งฉันต้องสร้าง) ไม่ว่าฉันจะเปลี่ยนแปลงอะไรหรือรีสตาร์ท opendkim บ่อยแค่ไหนมันก็ใช้/var/run/opendkim/opendkim.sockเป็นซ็อกเก็ตเสมอ ➜ ~ netstat -a | fgrep LISTEN | grep open unix 2 [ ACC ] STREAM LISTENING 5534128 /var/run/opendkim/opendkim.sock ➜ ~ sudo systemctl status opendkim.service ● opendkim.service - OpenDKIM DomainKeys Identified Mail (DKIM) Milter Loaded: …

7
Fail2Ban: ถูกแบนแล้ว?
ฉันมี Fail2Ban ทำงานบนเซิร์ฟเวอร์ Centos ของฉัน (กำหนดค่าด้านล่าง) ในvar / log / messagesฉันสังเกตเห็นบางสิ่งที่แปลกจริง ๆ : Jun 19 12:09:32 localhost fail2ban.actions: INFO [postfix] 114.43.245.205 already banned ฉันกำหนดค่า Fail2Ban เพื่อเพิ่ม IP ที่ถูกแบนไปยัง iptables jail.conf ของฉัน: [postfix] enabled = true filter = postfix action = iptables port = smtp,ssmtp filter = postfix logpath = /var/log/maillog …

1
ฉันจะกำหนดค่า Postfix เพื่อเก็บสำเนาอีเมลทั้งหมดที่ส่งผ่านได้อย่างไร
บริษัท ของฉันใช้ Google Apps สำหรับอีเมลในขณะนี้ ฉันสามารถกำหนดค่า Google Apps เพื่อส่งต่ออีเมลขาออกทั้งหมดผ่านเซิร์ฟเวอร์ส่งต่อ ฉันยังสามารถชี้ระเบียน MX ของฉันที่เซิร์ฟเวอร์นี้และส่งต่อจดหมายขาเข้าไปยัง Google ดังนั้นฉันสามารถกำหนดค่า Postfix ให้เป็นพร็อกซีสำหรับอีเมลทั้งหมดที่ส่งไปยังและจากผู้ใช้ของเรา ส่วนนี้เสร็จสิ้นและใช้งานได้ดี อย่างไรก็ตามฉันไม่แน่ใจว่าจะเก็บสำเนาข้อความแต่ละฉบับที่ส่งผ่านได้อย่างไร ฉันสนใจที่จะทำสิ่งนี้เพื่อให้สามารถส่งอีเมลไปยัง / จากลูกค้าทั้งหมดในระบบ CRM ของเราเพื่อให้พวกเขาสามารถค้นหาได้โดยทุกคนใน บริษัท ของเราที่อาจพูดคุยกับลูกค้า วิธีที่พบได้บ่อยที่สุดในการทำเช่นนี้คือการตั้งค่า "always BCC" ไว้ใน Postfix อย่างไรก็ตามนี่จะเก็บเฉพาะอีเมลที่ส่งถึงลูกค้าไม่ใช่อีเมลที่ได้รับจากพวกเขา ไม่มีใครมีข้อเสนอแนะใด ๆ ? ขอขอบคุณ!
17 postfix 

1
ความแตกต่างระหว่าง postfix / smtp และ postfix / smtpd คืออะไร
สับสนเล็กน้อยเมื่ออ่านบันทึกการทำงานของเซิร์ฟเวอร์ smtp / mail ของฉันฉันเปลี่ยนคำถามนี้ให้พวกคุณ ในแฟ้ม maillog ฉันเห็นรายการสำหรับpostfix / SMTPเช่นเดียวกับpostfix / smtpd ฉันยังสามารถเห็นว่ามีการตั้งค่าที่เป็นไปได้สำหรับ smtp เช่นเดียวกับ smtpd ในไฟล์ main.cf พยายามค้นหาคำอธิบายที่สมเหตุสมผลผ่านการค้นหาโดย Google ดูเหมือนจะเป็นไปไม่ได้ดังนั้นนี่คือคำถามของคุณ เซิร์ฟเวอร์ของฉันถูกโจมตีและสแปมเมลที่ผ่านpostfix / smtpและไม่ใช่ smtpd โปรดช่วยฉันให้เข้าใจ ขอบคุณล่วงหน้า!
17 postfix  smtp  centos6  smtpd 

4
ลบ / ซ่อน ip ของผู้ส่งจาก postfix หรือไม่
ฉันพยายามซ่อน IP ลูกค้าจากอีเมลที่ส่งจาก postfix นี่คือตัวอย่างของสิ่งที่ฉันหมายถึง: Received: from mail.[removed].com (adsl-75-37-61-254.dsl.frs2ca.sbcglobal.net [75.37.61.254]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.[removed].com (Postfix) with ESMTP id D50C7BF185DD for <[removed]@gmail.com>; Thu, 2 Aug 2012 16:14:21 +0900 (JST) Date: Thu, 02 Aug 2012 07:14:08 +0000 สังเกตเห็นบรรทัดนี้ (adsl-75-37-61-254.dsl.frs2ca.sbcglobal.net [75.37.61.254]) ฉันต้องการลบบรรทัดนั้นออกจากอีเมล ฉันพยายามทำสิ่งนี้: /etc/postfix/main.cf: …
16 email  postfix  ip 

4
Postfix ปิดการใช้งานการจัดส่งในท้องถิ่น
มีรูปแบบใดที่จะป้องกันการจัดส่งในท้องที่บนเซิร์ฟเวอร์ postfix หรือไม่ เป็นการดีที่ฉันต้องการหลีกเลี่ยงการจัดส่งในท้องถิ่นไปยังบางโดเมนเพราะเซิร์ฟเวอร์ postfix นี้เป็นข้อมูลสำรองของ Google apps
16 postfix 

2
ไม่สามารถรับอีเมลจาก Gmail
ไม่กี่วันที่ผ่านมา Gmail ก็ตัดสินใจหยุดส่งจดหมายไปยังเซิร์ฟเวอร์อีเมลของฉัน ฉันกำลังใช้ Postfix และ Dovecot ด้วยใบรับรอง SSL แบบชำระเงินที่ทำงานบน Debian 7 พร้อมทุกสิ่งที่อัปเดต ฉันmail.logแสดงข้อผิดพลาดต่อไปนี้: Dec 19 11:09:11 server postfix/smtpd[19878]: initializing the server-side TLS engine Dec 19 11:09:11 server postfix/tlsmgr[19880]: open smtpd TLS cache btree:/var/lib/postfix/smtpd_scache Dec 19 11:09:11 server postfix/tlsmgr[19880]: tlsmgr_cache_run_event: start TLS smtpd session cache cleanup Dec 19 11:09:11 server …
15 postfix  dovecot 

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

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