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

เซิร์ฟเวอร์อีเมลโอเพ่นซอร์สสำหรับ Unix

2
ไฟล์บันทึกของ postfix อยู่ที่ไหน
ฉันรู้ว่าสิ่งนี้ถูกถามนับร้อยครั้ง แต่ฉันทำการค้นหาด้วย Google จำนวนมากโดยไม่ประสบความสำเร็จ คำถามของฉัน: ฉันต้องการบันทึกทุกกิจกรรมของเซิร์ฟเวอร์ postfix ของฉัน ทั้งไฟล์เริ่มต้น/var/log/mailหรืออื่น ๆ ที่เกี่ยวข้องmailหรือpostfixมีอยู่ สตริงที่แน่นอนที่จะใส่ลงในไฟล์กำหนดค่า/etc/postfx/main.cfเพื่อเปิดใช้งานการบันทึกคืออะไร ฉันจะดูได้ที่ postfix ของไฟล์กำหนดค่าที่ใช้ (ตามคำใบ้ของฉันด้านล่าง) ขอบคุณสำหรับคำตอบของคุณ คำแนะนำ: ฉันใช้ postfix ร่วมกับ dovecot ฉันติดตั้งแพคเกจเมตาเมื่อหลายเดือนก่อน เอาท์พุทสำหรับpostconf -n: alias_database = hash:/etc/aliases alias_maps = hash:/etc/aliases append_dot_mydomain = no biff = no broken_sasl_auth_clients = yes config_directory = /etc/postfix home_mailbox = Maildir/ inet_interfaces = all mailbox_command …
76 postfix 

4
วิธีที่จะทำให้ crontab ส่งอีเมลถึงฉันด้วยผลลัพธ์?
ฉันจะทำให้ crontab ส่งอีเมลถึงฉันด้วยผลลัพธ์ของงานได้อย่างไร ฉันมีMAILTO=redacted@yahoo.com.auงานมากกว่า แต่ไม่ได้ผล ฉันรู้ว่าฉันต้องใช้บางอย่างเช่น Postfix หรือ Sendmail แต่สำหรับชีวิตของฉันฉันไม่สามารถหาวิธีที่จะบรรลุสิ่งนี้ได้ ฉันได้ค้นหาและค้นหาคำแนะนำง่ายๆในการตั้งค่า Postfix แต่พวกเขาทั้งหมดมีความซับซ้อนอย่างบ้าคลั่งและคาดหวังว่าคุณจะตั้งค่าเซิร์ฟเวอร์ทั้งหมดเพื่อส่งและรับอีเมลและเพื่อทราบเงื่อนไขทั้งหมด (เช่นชื่อโดเมนคืออะไร สำหรับอีเมลขาออก?) สิ่งที่ฉันต้องการทำคือมี crontab ส่งอีเมลถึงฉัน ทำไมเรื่องนี้ยากเหลือเกิน ข้อมูลเพิ่มเติม: ไฟล์ crontab ของฉันมีลักษณะเช่นนี้: MAILTO=redacted@yahoo.com.au 1 0 * * * ~/Desktop/toskymesh.sh 59 6 * * * ~/Desktop/tooptus.sh 0 3 * * * snapraid sync ข้อมูลเพิ่มเติมเพิ่มเติม: ผลลัพธ์ของ ps -ef | grep '[s]endmail' …
45 email  cron  postfix 

3
ฉันจะทำให้ cron ส่งอีเมลถึงบัญชี @gmail ของฉันได้อย่างไร
ฉันมีงาน cron สองสามครั้งที่บางครั้งสร้างข้อผิดพลาดและต้องการรับการแจ้งเตือนในบัญชีอีเมล "ของจริง" ของฉันเนื่องจากฉันไม่ได้ใช้กล่องจดหมายของผู้ใช้ในแล็ปท็อป Ubuntu แต่ cron (หรืออาจเป็น postfix) พยายามส่งอีเมลถึงบัญชีรูทท้องถิ่น ฉันรู้ว่าฉันสามารถเพิ่มตัวแปรMAILTOลงใน crontab: ricardo@ricardo-laptop:~$ sudo crontab -l MAILTO=redacted@gmail.com # m h dom mon dow command */5 * * * * /home/ricardo/mrtg/cfg/run.sh แต่ดูเหมือนจะไม่ได้สนใจอะไรเลย ฉันพยายามเพิ่มอีเมลของฉันไปยัง/etc/aliasesไฟล์และเรียกใช้newaliases ricardo@ricardo-laptop:~$ cat /etc/aliases # See man 5 aliases for format postmaster: root root: redacted@gmail.com ricardo: redacted@gmail.com ยังคงเมื่อใดก็ตามที่ …
40 mail  cron  postfix  debug 

3
ติดตั้ง DKIM (DomainKeys) สำหรับ Ubuntu, Postfix และ Mailman
ฉันใช้ Ubuntu 12.04 กับ Postfix และ Mailman ฉันต้องการที่จะตั้งค่าDKIM DomainKeys Identified Mail หรือ DKIM เป็นผู้สืบทอดของ "DomainKeys" ของ Yahoo มันรวมจดหมายระบุตัวของซิสโก้ ขั้นตอนในการตั้งค่านี้มีอะไรบ้าง แนะนำให้ใช้ opendkim หรือไม่? การอ้างอิงเดียวที่ฉันมีคือHowToForgeแต่ฉันต้องการความช่วยเหลือที่นี่ (แม้ว่ามันจะเป็นเพียงการยืนยันขั้นตอนที่ลิงค์นั้น) ที่จริงแล้วฉันคิดว่าข้อมูลที่ HowToForge นั้นล้าสมัยเพราะกล่าวถึง dkim-filter แทนที่จะเป็น opendkim
22 postfix  dkim 

3
การใช้ DKIM ในเซิร์ฟเวอร์ของฉันสำหรับหลายโดเมน (เว็บไซต์)
ฉันได้อ่านบทช่วยสอนที่โพสต์โดย MountainX ( ตั้งค่า DKIM (DomainKeys) สำหรับ Ubuntu, Postfix และ Mailman ) แต่ฉันไม่สามารถหาวิธีใช้ขั้นตอนเหล่านี้ได้ถ้าฉันต้องการโฮสต์และส่งอีเมลสำหรับหลายโดเมน ไม่มีใครมีเงื่อนงำหรือไม่?
22 postfix  dkim 

1
ฉันจะติดตั้งแพกเกจ apt แบบไม่โต้ตอบได้อย่างไร
ถ้าฉันวิ่ง: sudo apt-get --yes install postfix หรือ sudo bash -c 'yes | apt-get --yes install postfix' พรอมต์แบบโต้ตอบปรากฏขึ้นเพื่อกำหนดค่า postfix ฉันต้องทำการติดตั้ง postfix แบบอัตโนมัติ (ฉันสามารถแก้ไขไฟล์การกำหนดค่าหลังจากการติดตั้ง) มีเวทย์มนตร์บ้างไหมที่ให้ฉันติดตั้ง postfix (และแพ็คเกจอื่น ๆ ) โดยไม่มีการแทรกแซงจากมนุษย์?
21 apt  postfix 

6
ข้อผิดพลาดในการเริ่มต้น Postfix พอร์ต 25: มีการใช้ที่อยู่แล้ว
ฉันพยายามเรียกใช้ postfix บนเซิร์ฟเวอร์ แต่ได้รับข้อผิดพลาดต่อไปนี้ใน/var/log/mail.log: postfix / master [5041]: ร้ายแรง: bind 0.0.0.0 พอร์ต 25: ที่อยู่ที่ใช้งานไปแล้ว ฉันได้ทำการค้นหาและพบคำตอบที่ยอดเยี่ยมนี้โดย Oli (เกี่ยวกับคำถามนี้) ซึ่งโดยทั่วไปแล้วฉันขอแนะนำให้ฉันลบเซิร์ฟเวอร์ของแพ็คเกจ sendmail เพื่อหลีกเลี่ยงความขัดแย้งจากนั้นติดตั้ง postfix ใหม่ซึ่งจะติดตั้ง sendmail แบรนด์ของตัวเอง โชคไม่ดีที่มันไม่ได้แก้ปัญหา (ดูด้านล่างสำหรับวิธี) ฉันทำตามคำแนะนำและดำเนินการตรวจสอบต่อไปนี้ซึ่งฉันได้รับการตอบกลับที่ให้กำลังใจ: $ dpkg -S `which sendmail` postfix: /usr/sbin/sendmail อย่างไรก็ตามเมื่อฉันเริ่ม postfix อีกครั้งฉันได้รับข้อผิดพลาดเดียวกัน ตามความบังเอิญของ Oli ฉันมองหากระบวนการที่ hogging พอร์ต 25 โดยมีสิ่งต่อไปนี้: $ sudo netstat -pel | grep …
19 postfix  sendmail 

4
ไม่สามารถเปิดกล่องจดหมาย / var / mail / USER: ปฏิเสธการอนุญาตไม่มีอีเมลสำหรับ USER
เมื่อฉันเรียกใช้คำสั่ง จดหมาย su - fmaster ฉันได้รับข้อผิดพลาด: Cannot open mailbox /var/mail/fmaster: Permission denied No mail for fmaster ฉันลงชื่อเข้าใช้ด้วยเช่นกัน เทอร์มินัล -> เมล /var/mail/fmaster: Permission denied No mail for fmaster ฉันพยายามรันโค้ดนี้ แต่ฉันยังคงได้รับข้อผิดพลาดเดิม .. sudo touch /var/mail/$USER sudo chown $USER:mail /var/mail/$USER sudo chmod o-r /var/mail/$USER sudo chmod g+rw /var/mail/$USER
19 10.04  postfix 

1
จะเปลี่ยนที่อยู่ Helo ได้อย่างไร
ตอนนี้ที่อยู่ Helo ของฉัน = localhost (helo = localhost) มันจะดีกว่าถ้าตั้งเป็นชื่อโดเมนของเซิร์ฟเวอร์ของฉัน? ถ้าเป็นเช่นนั้นฉันจะเปลี่ยนได้อย่างไร ฉันใช้ Ubuntu 12.04 และ Postfix ขอบคุณ

3
ปัญหาในการใช้ Postfix กับ Sendmail
ฉันติดตั้ง sendmail โดยใช้ "apt-get install sendmail" และติดตั้ง postfix ด้วย Webmin แล้ว แต่ Postfix ไม่สามารถเริ่มและเมื่อฉันตรวจสอบ /var/log/mail.err *Jul 11 14:09:03 victoria postfix/master[6588]: fatal: bind 0.0.0.0 port 25: Address already in use Jul 11 14:09:10 victoria postfix/master[6821]: fatal: bind 0.0.0.0 port 25: Address already in use Jul 11 14:09:11 victoria postfix/master[6820]: fatal: daemon …

1
วิธีรักษาความปลอดภัย postfix บน Ubuntu Server
ฉันกำลังตั้งค่าเซิร์ฟเวอร์ VPS ใหม่ด้วย LEMP สิ่งเดียวที่ขาดหายไปในขณะนี้คือเซิร์ฟเวอร์เมล ฉันต้องทำอะไรเป็นพิเศษเพื่อให้ปลอดภัยหรือไม่? หรือมีความปลอดภัยอยู่แล้วเมื่อการติดตั้งเสร็จสมบูรณ์ ฉันคิดว่าคำที่ถูกต้องคือการทำให้ postfix แข็งตัวมันสมเหตุสมผลหรือไม่
14 security  postfix 

3
จะส่งอีเมลจากเซิร์ฟเวอร์ Ubuntu ได้อย่างไร
สิ่งที่ฉันควรทำคือส่งอีเมลจาก Ubuntu วิธีที่ง่ายที่สุดที่ฉันพบคือใช้ธันเดอร์เบิร์ดและเชื่อมโยงที่อยู่อีเมลจริงของฉัน (abc@hotmail.com) กับบัญชีธันเดอร์เบิร์ด ฉันสามารถรับอีเมลและดาวน์โหลดประวัติเต็มด้วยวิธีนี้ได้สำเร็จ อย่างไรก็ตามฉันไม่สามารถส่งอีเมลได้ สิ่งที่ฉันต้องการทำคือส่งอีเมลโดยตรงจาก Ubuntu และปรากฏเป็น user1 @ localhost หรือสิ่งที่คล้ายกัน เป็นไปได้ไหม หลังจากอ่านหัวข้อต่าง ๆ เกี่ยวกับเรื่องนี้ดูเหมือนว่าการใช้ที่อยู่รีเลย์เป็นวิธีเดียว ฉันได้ติดตั้ง Postfix แล้วเช่นเดียวกับที่เขียนไว้: วิธีการตั้งค่าเซิร์ฟเวอร์อีเมล เมื่อฉันถูกขอให้เลือกประเภทการติดตั้งฉันเลือกเว็บไซต์อินเทอร์เน็ต ตัวเลือกที่ฉันมี: ไม่มีการกำหนดค่า เว็บไซต์อินเทอร์เน็ต; อินเทอร์เน็ตด้วยสมาร์ทโฮสต์ ระบบ Stellite ท้องถิ่นเท่านั้น เมื่อถามถึงชื่อระบบเมลฉันเข้าสู่เว็บไซต์ที่ฉันเป็นเจ้าของ: some_website.com ฉันยังไม่เข้าใจวิธีการส่งอีเมล bia postfix แต่ฉันคิดว่าอีกครั้งจะใช้รีเลย์เซิร์ฟเวอร์ ฉันใช้ Ubuntu 11.10 เป็นเครื่องเสมือน ฉันหวังว่าคำถามนี้สมเหตุสมผล

2
ฉันจะยอมรับหน้าจอการกำหนดค่าที่ปรากฏขึ้นเมื่อติดตั้ง Postfix ได้อย่างไร
ฉันพยายามติดตั้ง postfix บน Ubuntu 11.10 เพื่อรองรับ SMTP ... ฉันพิมพ์ sudo apt-get install postfix จากนั้นการติดตั้งก็เริ่มต้นขึ้น แต่ในระหว่างการติดตั้งหน้าจอการตั้งค่าปรากฏขึ้นซึ่งขอให้ฉันเลือกตัวเลือก ตอนนี้ปัญหาคือไม่มีลิงค์ที่จะยอมรับตัวเลือกในหน้าจอการกำหนดค่าและเนื่องจากฉันไม่สามารถเลือกตัวเลือกกระบวนการติดตั้งแผงลอย หากฉันออกจากเทอร์มินัลและลองติดตั้งอีกครั้งฉันจะได้รับข้อความ could not get lock /var/cache/apt/archives/lock -open(11. resource temporarily unavailable) ภาพหน้าจอของปัญหา:

1
หลังจากติดตั้ง Postfix แล้วทำไมมันไม่ปรากฏขึ้นมาที่ส่วนต่อประสานการกำหนดค่า
เมื่อฉันติดตั้ง Postfix เป็นครั้งแรกหลังจากติดตั้งอินเทอร์เฟซจะปรากฏขึ้นและถามประเภทที่ให้เลือก สิ่งที่ต้องการ: อินเทอร์เน็ต: ดาวเทียม: มาร์ทโฮสต์: ท้องถิ่นเท่านั้น: วันนี้ฉันลบ Postfix โดยใช้: sudo apt-get remove postfix และฉันพยายามติดตั้งอีกครั้งโดยใช้: sudo apt-get install postfix หลังจากติดตั้งแล้วจะไม่มีส่วนต่อประสานปรากฏขึ้น ฉันจะทำให้มันปรากฏอีกครั้งได้อย่างไร ขอบคุณ
13 postfix 

2
เมื่อส่งอีเมลด้วย Postfix ฉันจะซ่อน IP และชื่อผู้ส่งในส่วนหัวที่ได้รับได้อย่างไร
เมื่อส่งจดหมายPostfixจะแทรก IP และชื่อผู้ใช้ของผู้ใช้ที่ผ่านการตรวจสอบแล้วลงในส่วนหัวที่ได้รับทางอีเมล แม้ว่าจะมีประโยชน์สำหรับการติดตามผู้ที่ส่งอีเมลเฉพาะที่ส่งจากเซิร์ฟเวอร์อีเมลของคุณ แต่ก็มีความเป็นส่วนตัวเช่นกัน ในสถานการณ์ขนาดเล็กที่ฉันสามารถไว้วางใจผู้ใช้ทุกคนที่จะไม่ทำให้บัญชีของพวกเขาถูกบุกรุกและกลายเป็นซอมบี้ขยะฉันไม่ควรเผยแพร่ที่อยู่ IP และชื่อบัญชีให้ทุกคนอ่าน กล่าวโดยย่อฉันจะตั้งค่าPostfix อย่างไรเพื่อไม่ส่งสิ่งนี้: ได้รับ: จาก [xxxx] (pc1.example.com [xxxx]) (ใช้ TLSv1 พร้อมรหัสศูนย์ DHE-RSA-AES256-SHA (256/256 บิต)) (ไม่ขอใบรับรองไคลเอ็นต์) (ผู้ส่งที่ผ่านการรับรองความถูกต้อง: ผู้ใช้ทางไปรษณีย์) example.com (Postfix) พร้อม ESMTPSA id CC77010C148 สำหรับ; ศุกร์, 11 พฤศจิกายน 2011 04:55:18 +0000 (UTC)
13 postfix 

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