
Estoy intentando ejecutar Mailman 3 con mi servidor Postfix existente en otro host en Internet. Creo que estoy bastante lejos, pero por alguna razón, postfix no envía correctamente los correos electrónicos del cartero al host del cartero mediante lmtp.
He creado un archivo de mapa postfix_lmtp
con varias entradas en el siguiente formato:
[email protected] lmtp:[127.0.0.1]:8024
El servidor LMTP está en funcionamiento. (Me conecto mediante un túnel SSH, por eso se conecta mediante localhost).
El archivo también fue procesado postmap
para que postfix pueda usarlo.
He agregado este archivo a las siguientes opciones de configuración en main.cf
(aunque no estoy seguro si todas ellas son realmente necesarias...)
- mapas_alias_virtuales
- mapas_transporte
- mapas_destinatarios_locales
Postfix parece reconocer la información y procesarla, pero por alguna razón todavía no funciona. Esto es lo que se muestra en el archivo de registro:
Jan 21 xx:xx:xx myserver postfix/local[3180670]: xxxxxxxx: to=<"lmtp:[127.0.0.1]:8024"@myserver.example.com>, orig_to=<[email protected]>, relay=local, delay=0.51, delays=0.48/0.01/0/0.01, dsn=5.1.1, status=bounced (unknown user: "lmtp:[127.0.0.1]:8024")
Parece que el destino lmtp:[127.0.0.1]:8024
no se interpreta como un socket al que conectarse, sino como un nombre de usuario.
¿Alguna idea de qué podría estar mal en mi configuración o cómo podría depurar más?