Em vez de remover o sendmail (ou qualquer outro MTA) por razões explicadas em outras respostas, você pode configure-o para enviar todos os e-mails gerados pelo sistema para uma conta de e-mail de sua escolha , para revisá-lo posteriormente.
Como este é um sistema Debian, faça um backup de 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:
- Talvez você não precise da linha SMART_HOST. É por isso que já é
comentou.
- Na última linha, o lado esquerdo é separado da mão direita
lado com guias, não espaços. Por isso, não copie e cole, escreva à mão.
Depois de terminar, execute sendmailconfig
e verifique se essa solução funciona para você.