Điều gì là hợp lý-mda và tôi có cần nó không?


24

Tôi đang chạy Ubuntu Intrepid và đã thấy các nhật ký sau:

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

Bây giờ tôi có hàng tấn những tin nhắn này, nơi tôi không có tin nhắn nào trước đây. Nhìn lên, có vẻ như Ubuntu có một số gói sendmail đặc biệt có thể chưa được cài đặt khi tôi cài đặt sendmail.

Tôi có cần "hợp lý-mda" không? Không ai được xác thực cũng như gửi qua máy chủ - đó chỉ là máy chủ smtp cục bộ mặc định được thiết lập để cho phép các biểu mẫu web đăng lên email và để hệ thống gửi nhật ký hệ thống, v.v.

Tại sao những tin nhắn này sẽ chỉ bắt đầu xuất hiện?

Câu trả lời:


30

Có lẽ bạn đã cài đặt sendmail bằng cách sử dụng sendmail-bingói riêng lẻ thay vì cài đặt sendmailgói trình bao bọc.

Dù sao, nếu bạn cài đặt sensible-mda(hoặc sendmailgói trình bao bọc), vấn đề bạn gặp sẽ biến mất.


6
chỉ nhận ra rằng bạn MUỐN gói này. nếu không, máy ảo của bạn sẽ tự chết vì các tệp nhật ký chiếm toàn bộ dung lượng đĩa. câu chuyện có thật.
pduersteler

Tôi hoàn toàn đồng ý với những gì @pduersteler nói, tôi cũng có dung lượng ổ đĩa thấp và kiểm tra nhật ký mà tôi thấy rằng không thể tìm thấy cảm giác-mda đã lấp đầy tất cả các nhật ký (mail.warn, mail.log và mail. err) đó là cách tôi tìm thấy bài đăng này
Ludo - Tắt bản ghi

2

Các chương trình hợp lý- * được cài đặt để các tập lệnh hệ thống khác, v.v. có thể dựa vào một chương trình cung cấp một chức năng nhất định ở đúng vị trí.

sensible-mdalà một phụ thuộc của sendmail , vì vậy nó nên tồn tại trên hệ thống của bạn.


1

Ngoài ra, bạn nên nghiêm túc xem xét không chạy sendmail.

Hoặc là exim4hoặc postfixlà các tùy chọn tốt hơn nhiều cho các máy chủ thư thực ssmtpnullmailerlà các tùy chọn tốt hơn cho các máy chủ sẽ chỉ gửi thư đi.

Vì thời điểm này, những người duy nhất nên chạy sendmail là những người có cài đặt cũ lớn hoặc cần một số định tuyến không phải là SMTP rất phức tạp mà sendmail có thể thực hiện.


Tôi đã không sử dụng nullmailer trước đây, nhưng âm thanh đó chính xác như những gì tôi muốn. Cảm ơn!
FilmJ
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.