Thay vì xóa sendmail (hoặc bất kỳ MTA nào khác) vì những lý do được giải thích trong các câu trả lời khác, bạn có thể định cấu hình nó để gửi tất cả email được tạo bởi hệ thống tới tài khoản thư bạn chọn , để xem lại sau.
Vì đây là hệ thống Debian, hãy sao lưu /etc/mail/sendmail.mc
và sau đó thay thế nó bằng các nội dung bên dưới:
VERSIONID(`2006/08/23/00')dnl
OSTYPE(`debian')dnl
DOMAIN(`debian-mta')dnl
dnl # define(`SMART_HOST', `[outgoing.example.com]')dnl
define(`confCW_FILE', `-o /etc/mail/local-host-names')dnl
FEATURE(`use_cw_file')dnl
FEATURE(`no_default_msa')dnl
DAEMON_OPTIONS(`Name=MTA-v4, Addr=127.0.0.1, Port=smtp')dnl
DAEMON_OPTIONS(`Name=MSP-v4, Addr=127.0.0.1, Port=submission')dnl
MAILER(`local')dnl
MAILER(`smtp')dnl
LOCAL_RULE_0
# LHS is separated from RHS with tabs, not whitespaces
R$- <@ $=w . > john.doe < @ example.com. >
Hai lưu ý:
- Bạn có thể không cần dòng SMART_HOST. Đó là lý do tại sao nó đã được nhận xét.
- Trong dòng cuối cùng, phía bên trái được phân tách từ phía bên phải với các tab, không phải khoảng trắng. Vì vậy, không sao chép-dán, gõ bằng tay.
Sau khi bạn hoàn thành, chạy sendmailconfig
và kiểm tra xem giải pháp này có hiệu quả với bạn không.
disappearing disk space
. Gà trống bên thứ 3 của chúng tôi thậm chí không nghĩ về nó cho đến khi chúng tôi hết chỗ/var
. Kích thước phân vùng mặc định là 4G, 1.5G đã được sử dụng bởi các bản ghi và phần còn lại ăn theo/var/spool/mail
. Điều này làm cho nó không phải là một rủi ro bảo mật, mà là vấn đề quản trị chung.