Preguntas frecuentes sobre la política de dominio del remitente

¿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 tiene un formulario de correo PHP que envía un correo, la dirección DE (FROM) en ese correo debe ser algo como contact@example.com. Los correos que se envían desde el servidor web utilizando una dirección FROM 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 (FROM) que esté completamente alojada en DreamHost. Reenviar solo los alias no funcionarán.

¿Qué sucede si tu correo está bloqueado?

Si esto sucede, puedes ver el error de correo en tu cuenta FTP.

  1. Inicia sesión en tu servidor a través de FTP.
  2. Asegúrate de estar en el directorio de tu usuario.
  3. En el panel derecho, busca la carpeta /Maildir. Haz clic en ella.
  4. En este directorio hay tres carpetas.
    • cur
    • new
    • tmp
  5. Haz clic en la carpeta. /new.
  6. En esta carpeta verás archivos con nombres largos. Haz clic derecho y ábrelo en un editor de texto para ver el contenido de un archivo.

Abre el archivo en ese directorio para ver por qué no se pudo enviar. Cuando esta política bloquea los correos electrónicos, verás el siguiente mensaje de error:

5.7.1 Sender domain not allowed

Crear una secuencia de comandos para ver el correo electrónico 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. Ve 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 (FROM) 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 (FROM) 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 FROM 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 Dedicado. 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 (FROM) 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 (FROM) 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 (FROM) que desees, aunque la autenticación SMTP debe ocurrir en el sistema que maneja el correo del dominio.

Ve el artículo Envío de correo SMTP para ver un ejemplo.

¿A dónde van los correos electrónicos 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 electrónico
  • 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 su 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 contacto con 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 electrónico Dirección DE (FROM) utilizada Explicación de dirección
SMTP a través de un cliente de correo
usuario@example.com
Utiliza tu dirección de correo normal mientras envía correos a través de SMTP
A través de un formulario web en un sitio web llamado example.com
usuario@server.dreamhost.com
  • Utiliza tu servidor web como nombre de host.

  • Esto funciona, pero puede parecer extraño.

  • Un ejemplo sería contacto@horsetail.dreamhost.com.

A través de un formulario web en un sitio web llamado example.com
usuario@example.com
  • Esto funciona ya que el correo está en el mismo dominio que envía el correo.
  • Sin embargo, el correo DEBE estar alojado en DreamHost.
A través de un formulario web en un sitio web llamado example.com utilizando autenticación SMTP
Cualquier dirección que quieras
  • Cuando se usa la autenticación SMTP, el correo no se envía desde el servidor web. Se envía directamente a través del servidor de correo SMTP que especifiques.

  • Puedes proporcionar credenciales SMTP para cualquier dirección de correo desde la que desees enviar.

  • Esta es la forma recomendada de enviar correos electrónicos en un formulario web.

Ejemplos de direcciones de correo DE (FROM) bloqueadas

Los correos no deben enviarse con una dirección DE (FROM) 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 (FROM), 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: Enero 15 2015 10:47pm

Visitante del Sitio <administrador@example.com> ha llenado el formulario de contacto
de tu sitio web a las 10:47pm el 15 de Enero 2015
Su mensaje fue: Hola. Estoy interesado en sus servicios, Por favor llamarme al 555-555-5555.
  • El encabezado 'De' (From) muestra la dirección de correo alojada en DreamHost.
  • El encabezado 'De' (From) muestra el nombre del visitante del sitio. Esto es útil porque cuando el destinario (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.

Ver también

¿Este artículo ha respondido sus preguntas?

Última actualización el PST.

¿Aún no encuentra lo que busca?