En la Documentación de la comunidad de Drupal: Gestión de la gestión de correo para desarrollo o pruebas , se documentan muchas soluciones .
Personalmente, prefiero una combinación de un servidor de correo Postfix local, el módulo Reroute Email y el redireccionamiento a un buzón local. Esto tiene la ventaja de que no tiene que pasar por el problema de configurar su host local para enviar con éxito a direcciones de correo electrónico externas sin ser rechazado como un posible spammer. Cómo configurarlo:
- Instalar postfix. La configuración predeterminada en Ubuntu funcionará para nuestros propósitos.
Asegúrese de que su relevante php.ini
esté configurado para usar postfix conteniendo estas dos líneas. Al contrario de los comentarios allí, estas configuraciones no solo se usan en los sistemas Win32.
SMTP = localhost
smtp_port = 25
Instalar el módulo electrónico Reroute: drush dl reroute_email && drush en reroute-email
.
- En los ajustes de configuración para Reroute Email, configure las direcciones de destino para su nombre de usuario de Linux (como
matt
, por ejemplo , ninguna @hostname.tld
parte aquí). Estos correos electrónicos llegan a su buzón local en /var/spool/
ese momento.
- Configure Thunderbird para recuperar estos correos electrónicos: Vaya a "Editar → Configuración de la cuenta → Agregar otra cuenta ... → Escriba: Unix Mailspool (Movemail)" y use esta configuración:
- "Dirección de correo electrónico": utilice nuevamente su nombre de usuario de Linux (como
matt
) pero determine su nombre de host ( hostname
comando) y agréguelo detrás en el formato username@hostname
.
- "Su nombre" y "Nombre de cuenta": cualquier cosa funcionará, esto es solo cosméticos.