apa yang masuk akal-mda dan apakah saya membutuhkannya?

24

Saya menjalankan Ubuntu Intrepid, dan telah melihat log saya berikut ini:

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

Saya punya banyak pesan ini sekarang, di mana saya tidak punya sebelumnya. Mencari itu, tampaknya Ubuntu memiliki beberapa paket sendmail khusus yang mungkin belum diinstal ketika saya menginstal sendmail.

Apakah saya perlu "masuk akal-mda"? Tidak seorang pun boleh mengautentikasi atau mengirim melalui server - itu hanya host smtp lokal default yang disiapkan untuk memungkinkan formulir web untuk diposkan ke email, dan bagi sistem untuk mengirim log sistem, dll.

Mengapa pesan-pesan ini mulai muncul?

FilmJ
sumber

Jawaban:

30

Mungkin Anda telah menginstal sendmail dengan menggunakan sendmail-binpaket individual alih-alih menginstal sendmailpaket wrapper.

Bagaimanapun, jika Anda menginstal sensible-mda(atau sendmailpaket pembungkus), masalah yang Anda lihat akan hilang.

mfriedman
sumber
6
baru menyadari bahwa Anda INGIN paket ini. jika tidak, mesin virtual Anda bunuh diri karena file log mengambil seluruh ruang disk. kisah nyata.
pduersteler
Saya benar-benar setuju dengan apa yang dikatakan @pduersteler, saya juga memiliki ruang disk yang hampir habis, dan memeriksa log yang saya temukan tidak dapat menemukan masuk akal-mda sedang mengisi semua log (mail.warn, mail.log, dan mail. err) begitulah cara saya menemukan posting ini
Ludo - Off the record
2

Program-program yang masuk akal * diinstal sehingga skrip sistem lainnya, dll. Dapat mengandalkan program yang menyediakan fungsionalitas tertentu berada di lokasi yang tepat.

sensible-mdaadalah ketergantungan dari sendmail , jadi itu harus ada pada sistem Anda.

theecereceive
sumber
1

Anda juga harus serius mempertimbangkan tidak menjalankan sendmail.

Salah satu exim4atau postfixopsi yang jauh lebih baik untuk server surat nyata, dan ssmtpdan nullmailermerupakan pilihan yang lebih baik untuk host yang hanya akan mengirim surat keluar.

Karena titik ini, satu-satunya orang yang seharusnya menjalankan sendmail adalah mereka yang memiliki instalasi lama yang besar atau kebutuhan untuk beberapa perutean non-SMTP yang sangat kompleks yang dapat dilakukan sendmail.

LapTop006
sumber
Saya belum pernah menggunakan nullmailer sebelumnya, tapi itu terdengar persis seperti yang saya inginkan. Terima kasih!
FilmJ