sensible-mda คืออะไรและฉันต้องการมันหรือไม่


24

ฉันใช้งาน Ubuntu Intrepid และเห็นบันทึกต่อไปนี้ของฉันแล้ว:

Aug 23 16:01:03 wp1 sm-mta[13700]: n7NFJIad013566: Warning: program /usr/sbin/sensible-mda unsafe: No such file or directory
Aug 23 16:01:03 wp1 sm-mta[13700]: n7NFJIad013566: SYSERR(root): Cannot exec /usr/sbin/sensible-mda: No such file or directory
Aug 23 16:01:03 wp1 sm-mta[13700]: n7NFJIad013566: Warning: program /usr/sbin/sensible-mda unsafe: No such file or directory
Aug 23 16:01:03 wp1 sm-mta[13700]: n7NFJIad013566: SYSERR(root): Cannot exec /usr/sbin/sensible-mda: No such file or directory

ตอนนี้ฉันมีข้อความเหล่านี้มากมายที่ฉันไม่เคยมีมาก่อน เมื่อมองหามันปรากฏขึ้น Ubuntu มีแพ็คเกจ sendmail พิเศษบางอย่างที่อาจไม่ได้รับการติดตั้งเมื่อฉันติดตั้ง sendmail

ฉันต้องการ "sensible-mda" หรือไม่? ไม่มีใครควรตรวจสอบหรือส่งผ่านเซิร์ฟเวอร์ - เป็นเพียงโฮสต์ smtp เริ่มต้นในท้องถิ่นที่มีการตั้งค่าให้อนุญาตให้เว็บฟอร์มโพสต์ไปยังอีเมลและสำหรับระบบในการส่งบันทึกระบบ ฯลฯ

ทำไมข้อความเหล่านี้เพิ่งเริ่มปรากฏ

คำตอบ:


30

บางทีคุณอาจติดตั้ง sendmail โดยใช้sendmail-binแพ็คเกจแยกต่างหากแทนที่จะติดตั้งsendmailแพ็คเกจ wrapper

อย่างไรก็ตามหากคุณติดตั้งsensible-mda(หรือsendmailแพ็คเกจห่อ) ปัญหาที่คุณเห็นจะหายไป


6
เพิ่งรู้ว่าคุณต้องการแพคเกจนี้ มิฉะนั้นเครื่องเสมือนของคุณจะฆ่าตัวเองเพราะไฟล์บันทึกใช้พื้นที่ดิสก์ทั้งหมด เรื่องจริง.
pduersteler

ฉันเห็นด้วยอย่างยิ่งกับสิ่งที่ @pduersteler พูดว่าฉันยังมีพื้นที่ดิสก์เหลือน้อยและตรวจสอบบันทึกที่ฉันพบว่าไม่สามารถค้นหาเหตุผลได้ - mda กำลังเติมไฟล์บันทึกทั้งหมด (mail.warn, mail.log และเมล ผิด) นั่นคือวิธีที่ฉันพบโพสต์นี้
Ludo - ปิดการบันทึก

2

โปรแกรม sensible- * ได้รับการติดตั้งเพื่อให้สคริปต์ระบบอื่น ๆ เป็นต้นสามารถพึ่งพาโปรแกรมที่ให้การทำงานบางอย่างที่อยู่ในตำแหน่งที่ถูกต้อง

sensible-mdaคือการพึ่งพา sendmailดังนั้นจึงควรมีอยู่ในระบบของคุณ


1

นอกจากนี้คุณควรพิจารณาอย่างจริงจังว่าไม่ได้ใช้ sendmail

อย่างใดอย่างหนึ่งexim4หรือpostfixเป็นตัวเลือกที่ดีมากสำหรับเซิร์ฟเวอร์อีเมลจริงและssmtpและnullmailerเป็นตัวเลือกที่ดีมากสำหรับโฮสต์ที่จะส่งอีเมลขาออก

เนื่องจากจุดนี้มีเพียงคนเดียวเท่านั้นที่ควรใช้ sendmail คือผู้ที่มีการติดตั้งเก่าขนาดใหญ่หรือต้องการการกำหนดเส้นทางที่ไม่ใช่ SMTP ที่ซับซ้อนมากซึ่ง sendmail สามารถทำได้


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