Em vez de remover o sendmail (ou qualquer outro MTA) pelos motivos explicados em outras respostas, você pode configurá-lo para enviar todos os emails gerados pelo sistema para uma conta de email de sua escolha , para revisá-los posteriormente.
Como este é um sistema Debian, faça backup do seu /etc/mail/sendmail.mc
e substitua-o pelo conteúdo abaixo:
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. >
Duas notas:
- Você pode não precisar da linha SMART_HOST. É por isso que já está comentado.
- Na última linha, o lado esquerdo é separado do lado direito com abas, não espaços. Portanto, não copie e cole, digite à mão.
Depois de terminar, execute sendmailconfig
e verifique se esta solução funciona para você.
disappearing disk space
. Nosso hoster de terceiros nem sequer pensou nisso até ficarmos sem espaço/var
. O tamanho da partição padrão era 4G, 1.5G era consumido por logs e o restante consumido por/var/spool/mail
. O que o torna não um risco à segurança, mas um problema geral de administração.