Alih-alih menghapus sendmail (atau MTA lainnya) karena alasan yang dijelaskan dalam jawaban lain, Anda dapat mengonfigurasinya untuk mengirim semua email yang dihasilkan sistem ke akun email pilihan Anda , sehingga dapat meninjaunya di lain waktu.
Karena ini adalah sistem Debian, buat cadangan Anda /etc/mail/sendmail.mc
lalu ganti dengan konten di bawah ini:
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. >
Dua catatan:
- Anda mungkin tidak memerlukan saluran SMART_HOST. Itu sebabnya sudah dikomentari.
- Pada baris terakhir sisi kiri dipisahkan dari sisi kanan dengan tab, bukan spasi. Jadi jangan salin-tempel, ketikkan dengan tangan.
Setelah selesai, jalankan sendmailconfig
dan periksa apakah solusi ini cocok untuk Anda.
disappearing disk space
. Hoster pihak ketiga kami bahkan tidak memikirkannya sampai kami kehabisan ruang/var
. Ukuran partisi default adalah 4G, 1.5G dikonsumsi oleh log dan sisanya dimakan oleh/var/spool/mail
. Yang membuatnya bukan risiko keamanan, melainkan masalah administrasi umum.