Mi sitio web contiene un formulario (contáctenos) que envía un correo electrónico (WordPress a través de Ninjaforms). He configurado ninja-form y postfix para enviar el correo electrónico desde[correo electrónico protegido] Sin embargo sigue enviando como[correo electrónico protegido]Y Gmail lo bloquea como spam.
Para postfix, seguí muchas guías en la web y todas conducen a esto:
- en
/etc/postfix/main.cf
he añadidosmtp_generic_maps = hash:/etc/postfix/generic
- luego creado
/etc/postfix/generic
y agregado[email protected] [email protected]
- luego ejecute
postmap /etc/postfix/generic
y reinicie el servicio postfix
Sin embargo, si miro /var/log/mail.log
la dirección de remitente, todavía está[correo electrónico protegido]
¿Qué estoy haciendo mal?
Respuesta1
No pude solucionar este problema con postfix, así que decidí eliminar postfix e instalar sendmail en su lugar. Esta es la guía sobre cómo configurar sendmail para enmascarar al remitente:
http://www.tldp.org/HOWTO/Sendmail-Address-Rewrite-3.html
Para 3.1 solo necesitaba incluir
FEATURE(masquerade_envelope) FEATURE(genericstable, `hash -o /etc/mail/genericstable')
GENERICS_DOMAIN_FILE(`/etc/mail/genericsdomain')
y luego 3.2 es donde está el truco.
No olvide reiniciar sendmail
el servicio al final.