Вместо удаления 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
. Что делает это не угрозой безопасности, а проблемой общего администрирования.