Recientemente nos hemos encontrado problemas al no recibir mails desde formularios de contacto de páginas web con WordPress alojadas en servidores distintos a nuestro servidor de correo.
El problema ocurre porque, independientemente de la configuración del remitente y del plugin usado (porque todos usan la función wp-mail, que a su vez usa la función mail de PHP), el correo se enviaba desde una cuenta genérica del servidor, como webmaster@midominio.com y esa cuenta no existe en el servidor de correo, indicando en los logs el error:
Sender address rejected: User unknown in virtual mailbox table
Para arreglarlo tenemos 3 posibles soluciones:
Leer más...