Замість того, щоб видаляти sendmail (або будь-який інший MTA) з причин, пояснених в інших відповідях, ви можете налаштувати його на те, щоб надсилати всю електронну пошту, створену системою, на поштовий обліковий запис на ваш вибір , щоб згодом переглянути її.
Оскільки це система Debian, створіть резервну копію /etc/mail/sendmail.mc
та замініть її вмістом, наведеним нижче:
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. >
Дві ноти:
- Можливо, вам не знадобиться лінія SMART_HOST. Ось чому це вже коментується.
- В останньому рядку ліва частина відокремлена від правої частини вкладками, а не пробілами. Тому не копіюйте-вставляйте, введіть від руки.
Після завершення запустіть sendmailconfig
і перевірте, чи працює це рішення для вас.
disappearing disk space
. Наш третій хостинг навіть не думав про це, поки у нас не вийшло місця/var
. За замовчуванням розмір розділу становив 4G, 1,5G споживали журнали, а решту з'їдали/var/spool/mail
. Це означає, що це не ризик для безпеки, а загальне питання адміністрації.