що є розумним-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пакету обгортки.

У будь-якому випадку, якщо ви встановите sensible-mda(або sendmailпакет обгортки), проблема, яку ви бачите, повинна зникнути.


6
щойно зрозумів, що Ви ХОЧЕТЕ цей пакет. інакше ваша віртуальна машина вбиває себе, оскільки файли журналу займають весь диск на диску. правдива історія.
pduersteler

Я повністю згоден з тим, що говорить @pduersteler, у мене також було мало місця на диску, і перевіряючи журнали, я виявив, що не в змозі знайти розумний mda заповнює всі журнали (mail.warn, mail.log та mail. помилка) ось так я знайшов цю посаду
Ludo - Off the record

2

Програми «розумний *» встановлені таким чином, що інші системні сценарії тощо можуть покладатися на програму, яка забезпечує певну функціональність у потрібному місці.

sensible-mda- це залежність від sendmail , тому вона повинна існувати у вашій системі.


1

Також слід серйозно задуматися над тим, щоб не працювати sendmail.

Або exim4чи postfixнабагато кращі варіанти для реальних поштових серверів, а також ssmtpі nullmailerнабагато більш широкі можливості для хостів , які будуть тільки відправлення вихідної пошти.

З цього моменту єдиними людьми, які повинні запускати sendmail, є люди з великими старими установками або потреба у деяких дуже складних маршрутизаціях, що не мають SMTP, що може відправляти sendmail.


Раніше я не користувався нульовою поштою, але це звучить як саме те, що я хотів. Спасибі!
FilmJ
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.