¿Cuál es la política de dominio del remitente?
La política de dominio de remitente de DreamHost existe para garantizar que el correo enviado desde tu sitio web sea legítimo. Esta política requiere dos cosas:
- Debes usar una dirección DE (FROM) que esté en el mismo sitio web desde el que envía el correo.
- El correo debe estar alojado en DreamHost.
Esta política se aplica a todos los correos alojados en DreamHost, incluidos los que se envían directamente desde el servidor web, a menudo a través de un formulario de contacto PHP. Si utilizas autenticación SMTP con un proveedor de correo externo, esta política NO aplica para ti. Puede usar la autenticación SMTP de varias maneras:
Un ejemplo de lo que no está permitido
Si tu sitio web es example.com y tienes un formulario de correo PHP que envía un correo, la dirección DE en ese correo debe ser algo como contact@example.com. Los correos que se envían desde el servidor web utilizando una dirección DE desde otro lugar (como Yahoo o Google) se bloquearán y nunca se enviarán.
Los correos enviados a través de los servidores web compartidos de DreamHost deben usar una dirección DE que esté completamente alojada en DreamHost. Reenviar solo los alias no funcionarán.
¿Qué sucede si tu correo se bloquea?
Si esto sucede, puedes ver el error de correo en tu cuenta FTP.
- Inicia sesión en tu servidor a través de FTP.
- Confirma estar en el directorio de tu usuario.
- En el panel derecho, haz clic en la carpeta /Maildir.
- Haz clic en la carpeta /new.
- Aparecen archivos con nombres largos.
- Haz clic derecho y abre el archivo en un editor de texto para ver sus contenidos y la razón que falló al enviar.
-
Cuando los correos son bloqueados por esta política, verás el siguiente mensaje de error:
5.7.1 Sender domain not allowed
-
Cuando los correos son bloqueados por esta política, verás el siguiente mensaje de error:
Crear una secuencia de comandos para ver el correo rechazado
En lugar de verificar manualmente la carpeta en tu servidor, puedes crear una secuencia de comandos que automáticamente te envíe un correo cada vez que se rechace un correo. Mira el siguiente artículo para más detalles:
¿Cuándo se puso en práctica esta política?
La política la cual restringe el DE de la dirección de correo en correos fue creada en Abril de 2012. Fue sacado lentamente en los siguientes meses.
¿Por qué DreamHost creó esta política?
Con el tiempo, los correos falsificados enviados desde los servidores de DreamHost comenzaron a afectar negativamente la reputación de los servidores de correo de DreamHost. Esto, a su vez, amenazó la capacidad de alojar el correo con DreamHost. Para proteger la reputación de los servidores de correo de DreamHost y proporcionar un servicio estable y confiable a los clientes, se creó esta política.
¿Cómo funciona esta política?
La forma más precisa de enviar correos es enviarlos desde el servidor donde está alojado el servicio de correo del dominio. Por ejemplo, el correo de Hotmail debe enviarse desde los servidores de Hotmail y el correo de Google debe enviarse desde los servidores de Gmail. La política de correo de DreamHost establece que los correos enviados a través del correo de DreamHost y los servidores web compartidos solo deben ser DE dominios que tengan tu servicio de correo alojado en DreamHost. Por lo tanto, cuando envías un correo desde un servidor web compartido DreamHost, debes hacer lo siguiente:
- La dirección DE debe ser un correo en tu dominio.
- Tu correo debe estar alojado en DreamHost.
Esta política no se aplica a los Servidores VPS y Dedicados. Los correos enviados desde un Servidor VPS o dedicado utilizando el correo de PHP (), Sendmail o SMTP a través de localhost, se envían directamente a través del sistema de correo postfix del servidor y se envían al destinatario sin pasar por ningún otro servidor DreamHost.
¿Desde qué dominios no puedo enviar?
La lista de dominios bloqueados no incluye todos los dominios que no utilizan el servicio de correo DreamHost. En cambio, es una lista dinámica mantenida por los administradores de correo de DreamHost. Si bien ocasionalmente puede enviar un correo utilizando una dirección DE con un dominio que no está alojado en DreamHost, no hay garantía de que no se bloqueará en el futuro. Para asegurarte de que tus correos no serán bloqueados, usa solo una dirección DE en un dominio que use el servicio de correo alojado en DreamHost.
La otra opción es utilizar la autenticación SMTP en cualquier formulario de sitio web. Cuando usas la autenticación SMTP, puedes usar cualquier dirección DE que desees, aunque la autenticación SMTP debe ocurrir en el sistema que maneja el correo del dominio.
Mira el artículo Envío de correo SMTP para ver un ejemplo.
¿A dónde van los correos bloqueados? ¿Cómo puedo saber si se ha bloqueado el envío de correos?
Los correos bloqueados se devuelven al remitente como un correo devuelto 'no entregado'. Dentro de ese correo rebotado hay tres cosas:
- Una notificación de que el servidor de correo no pudo entregar el correo.
- El mensaje de error que proporcionó el servidor de correo como explicación de que no se entregó.
- Una copia del correo original que no se pudo enviar.
Esos correos devueltos pueden enviarse a tu buzón de correo normal, o pueden almacenarse en la carpeta Maildir/new en el servidor web. El soporte de DreamHost también puede verificar los registros de correo del servidor en busca de errores que puedan haberse registrado. Cuando te pongas en Contactar a Soporte, proporciona tantos detalles como sea posible sobre el correo que deseas que investiguen.
La siguiente lista incluye la cantidad mínima de detalles que debes proporcionar:
- Fecha y hora de envío (incluida la zona horaria).
- Direcciones de correo a las que se envió.
- Dirección de correo desde la que se envió.
- La URL del sitio web para el formulario web que puede no funcionar correctamente.
Si encuentras que el formulario de tu sitio web no entrega el correo como debería, busca en el directorio de tu usuario en tu servidor web. Inicia sesión a través de FTP y luego navega a la carpeta Maildir/new. Esta carpeta enumerará todos los correos que no se enviaron correctamente.
La carpeta Maildir
Los correos bloqueados se filtrarán en tu directorio Maildir/new. Un Maildir es un directorio (a menudo llamado Maildir) con tres subdirectorios llamados tmp, new, y cur.
Maildir es un formato muy utilizado para almacenar correo que no requiere el bloqueo de archivos a nivel de aplicación para mantener la integridad del mensaje a medida que se agregan, mueven y eliminan mensajes. Cada mensaje se guarda en un archivo separado con un nombre único.
Ejemplo de direcciones de destinatario aceptables
Cómo se envía el correo | Dirección DE utilizada | Explicación de dirección |
---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
Ejemplos de direcciones de correo DE bloqueadas
Los correos no deben enviarse con una dirección DE alojada en otro lugar. Por ejemplo:
- usuario@hotmail.com
- usuario@comcast.net
- usuario@gmail.com
Si necesitas usar cualquier dirección que no esté alojada con DreamHost como tu dirección DE, debes usar la autenticación SMTP.
Ejemplo de un correo completo
Este es un ejemplo de un correo enviado por el formulario de contacto de un sitio web, como cuando un visitante del sitio completa un formulario de envío en tu sitio web. Este ejemplo utiliza el dominio example.com que está alojado en DreamHost:
De: Visitante del sitio <administrador@example.com> Reply-To: Visitante del sitio <visitantedelsitio@gmail.com> Para: Joe - Dueño del sitio <joe@example.com> Asunto: Envío de Formulario de Contacto Fecha: 28 Marzo 2024 10:47pm Visitante del Sitio <administrador@example.com> ha llenado el formulario de contacto
de tu sitio web a las 10:47pm el 28 de Marzo 2024
Su mensaje fue: Hola. Estoy interesado en sus servicios, Por favor llamarme al 555-555-5555.
- El encabezado 'De' muestra la dirección de correo alojada en DreamHost.
- El encabezado 'De' muestra el nombre del visitante del sitio. Esto es útil porque cuando el destinatario (Joe) revise su correo, puede ver fácilmente el nombre del visitante del sitio.
- La información del visitante del sitio se incluye en el cuerpo del correo.
- La información del visitante del sitio también se encuentra en el encabezado Reply-To. Esto es útil porque cuando el destinatario (Joe) hace clic en "responder", el correo se envía automáticamente a la dirección de correo del visitante del sitio.