Várias soluções estão documentadas na documentação da comunidade Drupal: Gerenciando o tratamento de mensagens para desenvolvimento ou teste .
Pessoalmente, prefiro uma combinação de um servidor de correio Postfix local, o módulo Reencaminhar e-mail e redirecionar para uma caixa de correio local. Isso tem a vantagem de você não precisar se preocupar em configurar o host local para enviar com êxito a endereços de email externos sem ser rejeitado como possível spammer. Como configurá-lo:
- Instale o postfix. A configuração padrão no Ubuntu funcionará para nossos propósitos.
Verifique se o seu relevante php.ini
está configurado para usar o postfix, contendo essas duas linhas. Ao contrário dos comentários, essas configurações não são usadas apenas nos sistemas Win32.
SMTP = localhost
smtp_port = 25
Instalar o módulo Email Reroute: drush dl reroute_email && drush en reroute-email
.
- Nas definições de configuração para Redirecionar e-mail, defina os endereços de destino como seu nome de usuário do Linux (como
matt
nenhuma @hostname.tld
parte aqui). Esses e-mails chegam na sua caixa de correio local /var/spool/
então.
- Configure o Thunderbird para buscar esses e-mails: Vá para "Editar → Configurações da conta → Adicionar outra conta ... → Digite: Unix Mailspool (Movemail)" e use estas configurações:
- "Endereço de e-mail": use novamente o seu nome de usuário Linux (como
matt
), mas determine seu nome de host ( hostname
comando) e adicione-o atrás no formato username@hostname
.
- "Seu nome" e "Nome da conta": tudo funcionará, são apenas cosméticos.