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

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

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

3
ฉันจะระงับการส่งอีเมลชั่วคราวไปยังโดเมนที่ระบุ (ไม่ใช่ภายใน) ด้วย Postfix ได้อย่างไร
การใช้ Postfix และการขนส่งแบบกำหนดเองฉันสามารถจัดการความเร็วในการจัดส่งโดยขึ้นอยู่กับโดเมนของผู้รับ (ตัวอย่างเช่นฉันส่งข้อความได้สูงสุดหนึ่งข้อความต่อวินาทีไปที่ *@hotmail.com) ฉันยังใช้กฎที่คล้ายกันเพื่อบล็อกจุดหมายปลายทางที่ไม่ดี (htmail.com ถูกบล็อกทันทีเพื่อหลีกเลี่ยงการวนซ้ำหลายครั้งในคิว) อย่างไรก็ตามฉันต้องการระงับการส่งจดหมายชั่วคราวไปยังปลายทางเป็นเวลา 24 หรือ 48 ชั่วโมง (อีเมลไปที่ *@gmail.com ถูกระงับชั่วคราวทุกอย่างจะถูกส่ง) ข้อความจะเข้าคิวในช่วงเวลานี้และจะถูกส่งเฉพาะเมื่อฉันต้องการโดยการเปลี่ยนการกำหนดค่า ไม่มีใครรู้วิธีการทำเช่นนั้น? ขอบคุณ

3
Postfix: ข้อผิดพลาด: ประเภทพจนานุกรมที่ไม่รองรับ: mysql
ฉันมีปัญหาด้วย / postfix ปัญหา: # tail -f /var/log/mail.err Aug 20 17:57:50 myserver postfix/smtpd[8243]: error: unsupported dictionary type: mysql Aug 20 17:57:50 myserver postfix/smtpd[8243]: error: unsupported dictionary type: mysql Aug 20 17:58:05 myserver postfix/smtpd[8244]: error: unsupported dictionary type: mysql Aug 20 17:58:05 myserver postfix/smtpd[8244]: error: unsupported dictionary type: mysql Aug 20 …

2
smtps ของ Postfix และความสับสนในการส่ง
ฉันตั้งค่า postfix เพื่อให้ไคลเอนต์อีเมลใช้พอร์ต 465 (smtps) สำหรับเมลขาออก ฉันไม่เข้าใจความแตกต่างระหว่าง smtps (พอร์ต 465) และการส่ง (พอร์ต 587) 'แนวปฏิบัติที่ดีที่สุด' เมื่อกำหนดค่า postfix สำหรับลูกค้าเพื่อส่งจดหมายอย่างปลอดภัยคืออะไร เพียงใช้ smtps หรือใช้ทั้งการส่งและ smtps
13 postfix  smtps 

4
รับ postfix เพื่อส่งต่อเมลของ root
ฉันมีเซิร์ฟเวอร์ Ubuntu ที่รัน postfix ไม่ใช่เซิร์ฟเวอร์อีเมลสำหรับโดเมนของฉัน เมื่อใดก็ตามที่งาน cron รันสำหรับรูทเมลเอาต์พุตจะไม่ถูกส่งแบบโลคัล แต่จะถูกส่งไปที่ root@mydomain.com ผ่านเมลเซิร์ฟเวอร์หลัก นี่ไม่ใช่สิ่งที่ฉันต้องการ ฉันต้องการให้รูทอีเมลส่งแบบโลคัลหรือส่งต่อไปที่ anothermail@anotherdomain.com ฉันได้ลองปรับเปลี่ยนทั้งสอง~root/.forwardและ/etc/aliases(และเรียกใช้ newaliases) แต่ไม่มีอะไรช่วย (ฉันเดาว่าไฟล์เหล่านี้จะถูกตรวจสอบเฉพาะเมื่อ postfix พยายามส่งจดหมายในพื้นที่) ฉันควรทำอย่างไร นี่คือ/etc/postfix/main.cf: smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu) biff = no append_dot_mydomain = no readme_directory = no smtpd_tls_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem smtpd_tls_key_file=/etc/ssl/private/ssl-cert-snakeoil.key smtpd_use_tls=yes smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache myhostname = linux1.mydomain.com alias_maps …
13 linux  ubuntu  email  postfix 

4
เปลี่ยนค่าเริ่มต้นจากที่อยู่จาก Postfix จาก www-data เป็นอย่างอื่น
การตั้งค่า Postfix และ Apache / PHP บนเซิร์ฟเวอร์ Ubuntu ขณะนี้เมลกำลังออกไปตกลงกับชื่อโดเมนที่ถูกต้อง แต่ชื่อที่แสดงในส่วนท้องถิ่นจะเป็น "www-data" เสมอเนื่องจากฉันสมมติว่า Postfix ใช้ชื่อผู้ใช้เป็นค่าเริ่มต้น ในไฟล์ php.ini ฉันสามารถเปลี่ยนsendmail_pathไปเป็นได้sendmail_path = "/usr/sbin/sendmail -t -i -f support@example.com"แต่ชื่อที่แสดงอีเมลยังคงปรากฏเป็นข้อมูล www ฉันพยายามระบุชื่อที่แสดงด้วยวิธีที่ต่างกันเล็กน้อย แต่นั่นก็ถูกละเว้นและจดหมายก็ยังคงเป็นข้อมูล www สิ่งที่ฉันต้องการจะทำคือโดยค่าเริ่มต้นมีจดหมายที่หายไปจากกลับเส้นทางและอื่น ๆ ส่วนหัวออกไปเป็น"Example Support" <support@example.com>แต่ฉันไม่แน่ใจว่าเป็นไปได้

1
ติดตั้ง postfix ใหม่บน ubuntu พร้อมโปรแกรมติดตั้ง
ฉันเพิ่งติดตั้ง postfix แต่ฉันทำอะไรผิด ดังนั้นฉันจึงลบมันด้วยsudo apt-get remove postfixและลบ/etc/postfixโฟลเดอร์ แต่ตอนนี้ฉันต้องการติดตั้งอีกครั้ง แต่ฉันไม่ได้รับพรอมต์ของตัวติดตั้งที่ฉันสามารถเลือกเว็บไซต์อินเทอร์เน็ตและตัวเลือกอื่น ๆ ฉันจะแก้ปัญหานี้ได้อย่างไร

4
ฉันจะเปลี่ยนซองจดหมายจากใน Postfix ได้อย่างไร
เซิร์ฟเวอร์ Linux ที่ใช้ Postfix เพื่อส่งเมลผ่าน Amazon SES เมื่อส่งอีเมลจาก Wordpress อีเมลจะถูกปฏิเสธเนื่องจากที่อยู่ซองไม่เหมาะสม ฉันจะกำหนดค่า Postfix ให้ใช้ myemail@mydomain.com เป็นที่อยู่ของซองจดหมายได้อย่างไร ฉันกำลังมองหาสถานที่ให้บริการเริ่มต้นฉันสามารถกำหนดค่าและไม่ได้เป็นโซลูชั่นที่ใช้รหัส

1
t-online.de บัญชีดำ“ โฮสต์ปฏิเสธที่จะคุยกับฉัน” (BL)
ฉันได้รับข้อความแสดงข้อผิดพลาดเป็นเวลาหลายวันเนื่องจากเซิร์ฟเวอร์ของฉันพยายามส่งข้อความไปยังที่อยู่อีเมลที่ t-online.de: host mx02.t-online.de[194.25.134.9] refused to talk to me: 554 IP=xx.xx.xx.xx - A problem occurred. (Ask your postmaster for help or to contact tosa@rx.t-online.de to clarify.) (BL) ที่ฟอรัมหลายแห่งฉันอ่านว่าปัญหานี้โดยไม่มีภาคผนวก(BL)เกิดขึ้นหากคุณส่งข้อความมากกว่า 100 ข้อความต่อวันและ / หรือเป็นจดหมายขยะ พวกเขาบอกว่าหลังจาก 24 ชั่วโมงโควต้านี้จะถูกตั้งค่าเป็นศูนย์อีกครั้งและคุณจะถูกปลดล็อคโดยอัตโนมัติ แต่สิ่งนี้ไม่ได้เกิดขึ้น เรายังคงถูกบล็อกหลังจาก 3 วัน เซิร์ฟเวอร์ของเราไม่ได้ส่งสแปมใด ๆ และไม่ถูกบุกรุก นอกจากนี้สาเหตุที่อาจเป็นไปได้คือเปลี่ยนเส้นทางโดเมนเช่น user@example.com เปลี่ยนเส้นทางไปยัง user@t-online.de ในกรณีนี้ผู้ดูแลระบบของ example.com จะถูก "ผิด" …
13 email  postfix 

2
ตรวจจับผู้ส่งอีเมลขยะบนเซิร์ฟเวอร์ของฉัน
ฉันเพิ่งได้รับหนึ่งUndelivered Mail Returned to Senderในขณะที่ส่งจดหมายข่าวของฉันไปยังหนึ่งใน 1,500 ลูกค้าของฉัน เว็บไซต์ของฉันใช้ขั้นตอนการเลือกเข้าคู่เพื่อให้แน่ใจว่าผู้ใช้ต้องการรับจดหมายข่าวของฉันอย่างชัดเจน ข้อความแสดงข้อผิดพลาด: smtp; 554 ... Swisscom AG IP: 94.130.34.42, You are not allowed to send us mail. Please refer to xyz.com if you feel this is in error. ฉันได้รับตัวอย่างจดหมายขยะ (จากผู้ให้บริการจดหมายของผู้รับอีเมล): Received: from mail.com ([94.130.34.42]) by smtp-27.iol.local with SMTP id itOWeYZ6O42IFitOWe35TR; Tue, 13 Feb …

1
วิธีตรวจสอบเซิร์ฟเวอร์ postfix โดยใช้ telnet
ฉันมีเซิร์ฟเวอร์อีเมล postfix ใน Ubuntu รุ่น 11.04 ฉันอัพเกรดแพ็คเกจที่ติดตั้งโดยใช้คำสั่งต่อไปนี้ sudo aptitude update && sudo aptitude safe-upgrade เมื่อฉันอัปเดตแพ็คเกจเหล่านี้ฉันไม่สามารถเชื่อมต่ออีเมลของฉันจากเครื่องไคลเอนต์ของฉัน ดังนั้นฉันทดสอบเซิร์ฟเวอร์ postfix ของฉันโดยใช้ telnet telnet mail.mydomain.com 25 ฉันได้ผลลัพธ์ต่อไปนี้สำหรับคำสั่งด้านบน Trying 127.0.0.1... Connected to mail.mydomain.com. Escape character is '^]'. ฉันยังใหม่กับเซิร์ฟเวอร์ postfix นี้มาก ฉันไม่เข้าใจว่าเซิร์ฟเวอร์ postfix ของฉันเสียหายหรือไม่ ทำไมฉันไม่สามารถเชื่อมต่ออีเมลของฉันหลังจากอัพเดทแพ็คเกจ?

3
อีเมลจากเซิร์ฟเวอร์ของเราติดแท็กเป็นขยะโดย Hotmail Smartscreen ไม่สามารถแจ้ง Hotmail ว่าถูกต้องตามกฎหมาย
ตั้งแต่กว่า 1 เดือนที่ผ่านมาเราได้รับอีเมลของเราจากหนึ่งในเซิร์ฟเวอร์ของเราที่ติดแท็กอย่างเป็นระบบโดยตัวกรอง Hotmail Smartscreen เราได้ดำเนินการ / มาตรการต่อไปนี้โดยไม่สำเร็จ: ย้อนกลับ DNS ที่ตรงกับ IP ของผู้ส่ง SPF, DomainKeys และ DKIM เปิดใช้งานและผ่าน (ยืนยันโดย check-auth@verifier.port25.com และโดยส่วนหัวอีเมล Hotmail เอง) ทำความสะอาด DNSBL ใน mxtoolbox.com, spamhaus, barracuda และ Trend Micro เรากำหนดขีด จำกัด การส่งอีเมลรายชั่วโมงและรายวัน (90 อีเมล / destinataries ต่อชั่วโมงและกล่องจดหมาย) ดาต้าเซ็นเตอร์ของเรายังบล็อกพอร์ตปลายทาง 25 พอร์ตเมื่อตรวจพบสแปมหรือไวรัสพิเศษ เราได้ลองใช้ IP ที่แตกต่างกันแม้ว่าจะได้รับ failover ใหม่ด้วยการตรวจสอบ DNSBL ก่อนหน้าและการย้อนกลับ …
12 postfix  spam 

1
กำหนดค่าการเข้าสู่ระบบ roundcube ตามชื่อโฮสต์
ฉันเพิ่งติดตั้ง Roundcube บนเซิร์ฟเวอร์ Centos6 / postfix / dovecot ของฉัน การติดตั้งเริ่มต้นใช้งานได้ดี แต่ฉันพยายามกำหนดค่าตัวเลือกบางอย่างที่ฉันไม่สามารถเข้าใจได้ ผลลัพธ์สุดท้ายของฉันจะเป็นความนิยมของผู้ใช้: http://domainname1.com/mail http://domainname2.com/mail หรือ http://mail.domainname1.com http://mail.domainname2.com ฉันได้ตั้ง $rcmail_config['include_host_config'] = true; ใน main.inc.php ของฉันและสร้าง domainname1.inc.php และ domainname2.inc.php ฉันเปลี่ยนสิ่งต่อไปนี้ในแต่ละครั้ง $rcmail_config['default_host'] = array('domainname1.com'); $rcmail_config['default_host'] = array('domainname2.com'); ฉันไม่แน่ใจในสิ่งอื่นใดฉันจะต้องเปลี่ยน ความช่วยเหลือในเรื่องนี้จะได้รับการชื่นชมอย่างมาก

3
NOQUEUE: ปฏิเสธ: RCPT จากบน freebsd และ postfix
ฉันกำลังสร้างเซิร์ฟเวอร์โดยใช้การกำหนดค่านี้ -> http://www.purplehat.org/?page_id=4และเมื่อพยายามทดสอบความสามารถอีเมลพื้นฐานที่ฉันได้รับ -> NOQUEUE: ปฏิเสธ: RCPT เมื่อพยายามส่งอีเมลทดสอบ ด้านล่างคือการกำหนดค่าที่เกี่ยวข้องของฉัน ฉันจะรับ postfix ในการส่งอีเมลได้อย่างไร บันทึกเอาท์พุท: Feb 13 18:37:43 r2d2 dovecot: pop3-login: Login: user=<bra@telecomm.com>, method=PLAIN, rip=67.85.57.155, lip=107.191.60.48, mpid=13390, TLS, session=<QA0yiPwOiwBDVTmb> Feb 13 18:37:43 r2d2 dovecot: pop3(bra@telecomm.com): Disconnected: Logged out top=0/0, retr=0/0, del=0/4, size=68813 Feb 13 18:37:44 r2d2 postfix/smtpd[13391]: connect from ool-4355399b.dyn.optonline.net[67.85.57.155] Feb 13 …

3
Postfix การส่งและรับอีเมลเดียวกันทุก 5 นาทีเป็นเวลา 4 เดือนขึ้นไป
ย้อนกลับไปในเดือนมิถุนายนฉันส่งลายเซ็นการทดสอบ EICAR ให้ตัวเองเพื่อให้แน่ใจว่าการตั้งค่า postfix / amavis / spamassassin ของฉันทำงานได้อย่างถูกต้อง ฉันไม่ได้สังเกตในเวลานี้ แต่อย่างใดนี้สร้างน้ำตาในพื้นที่ต่อเนื่องเวลาหรือสิ่งที่ทุก ๆ 5 นาทีที่เซิร์ฟเวอร์อีเมลส่งไปยังตัวเองซ้ำแล้วซ้ำอีก Oct 7 20:25:39 yavin postfix/smtpd[5598]: connect from localhost[127.0.0.1] Oct 7 20:25:39 yavin postfix/smtpd[5598]: 886FA1A14B0: client=localhost[127.0.0.1] Oct 7 20:25:39 yavin postfix/cleanup[5600]: 886FA1A14B0: message-id=<20111007072539.886FA1A14B0@yavin.mydomain.com> Oct 7 20:25:39 yavin postfix/smtpd[5598]: disconnect from localhost[127.0.0.1] Oct 7 20:25:39 yavin postfix/qmgr[2911]: 886FA1A14B0: …

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