Lineamientos para el correo masivo

Si tu aplicación envía correos electrónicos masivos, es decir, mensajes parecidos a muchos destinatarios, debes seguir estos lineamientos. Estos te ayudarán a mejorar el ritmo de entrega a la carpeta Recibidos de los usuarios de Gmail, ya que se revisa que todos los destinatarios de tu lista de distribución en realidad deseen recibir el correo electrónico. Si los destinatarios lo marcan como spam de forma manual, Gmail toma eso como un indicador importante de que tus futuros correos electrónicos también deben marcarse como spam.

Para obtener más información sobre cómo enviar correos electrónicos, consulta la Descripción general de la API de correo.

Autenticación y autorización

  • Usa el mismo remitente para todos tus correos electrónicos masivos. Cuando llames a la función de la API de correo para enviar correo electrónico, el encabezado From se configurará de forma que coincida con el remitente que especifiques.
  • Tu dirección de remitente debe ser una cuenta de un dominio de G Suite for Business. Las Cuentas de Google que envíen demasiados correos electrónicos marcados como spam pueden quedar inhabilitadas de forma temporal si el dominio aún se encuentra en el período de prueba gratuita o tiene menos de seis usuarios. En estos casos, la API de correo emitirá una excepción con un mensaje de error de Unauthorized sender.
  • Firma tu correo electrónico con DKIM, que requiere un dominio G Suite si lo envías con App Engine.
  • Publica un registro SPF para impedir que los generadores de spam falsifiquen la identidad de tu dirección de remitente del sobre. SPF verifica que el correo electrónico se envíe desde una dirección IP publicada en los registros DNS del remitente del sobre. El remitente del sobre de App Engine se encuentra en el dominio apphosting.bounces.google.com, por lo que tu registro SPF no se puede usar para determinar si se debe entregar el correo electrónico de App Engine.

Suscripción

  • Cada usuario de tu lista de distribución debe aceptar que le envíes mensajes de una de las siguientes maneras:

    • Enviarte un correo electrónico que solicite la suscripción
    • Marcar de forma manual una casilla en un formulario web o en alguna parte del software
  • Usar una lista de direcciones de correo electrónico adquirida de un tercero no se considera una forma de aceptación. Tampoco puedes configurar una casilla de verificación en un formulario web o en alguna parte del software para que todos los usuarios se suscriban de forma predeterminada. Los usuarios no deben verse obligados a indicar de manera explícita que no desean recibir los correos electrónicos.

  • Debes verificar si la persona que marcó la casilla para registrarse en el formulario web o en el software recibe en verdad los correos electrónicos que se envían a la dirección que se indicó en el formulario. Para verificar al usuario, debes enviar un correo electrónico en el que deban confirmar la recepción.

Anula la suscripción

  • Un usuario debe poder anular la suscripción de una de las siguientes maneras:
    • A través de un vínculo prominente en el correo electrónico sin más interacción del usuario que no sea la confirmación.
    • Mediante la respuesta para anular la suscripción en un correo electrónico.
  • App Engine solo puede recibir correos electrónicos enviados al dominio [APP_ID].appspotmail.com. Por lo tanto, deberás configurar tu remitente a una dirección en este dominio si deseas manejar de forma automática las respuestas para anular la suscripción del correo electrónico dentro de App Engine.
  • Usa el encabezado List-Unsubscribe, que es compatible con la API de correo electrónico de App Engine.
  • Anula de forma automática la suscripción de los usuarios cuyas direcciones reboten varios correos electrónicos. Puedes configurar tu app para que reciba notificaciones de rebote.
  • De manera periódica, envía confirmaciones por correo electrónico a los usuarios a fin de ofrecerles la oportunidad de anular la suscripción a todas las listas en las que están registrados.
  • Indica de manera explícita en tus mensajes cuál es la dirección de correo electrónico que está suscrita, ya que algunos usuarios se reenvían el correo electrónico de una cuenta a otra.

Formato

  • Aplica el formato según los estándares RFC 2822 SMTP y, si usas HTML, según los estándares w3.org.
  • Si se intenta ocultar al verdadero remitente del mensaje o la verdadera página de destino de algún vínculo web incluido en el mensaje, es posible que no se lleve a cabo la entrega. Por ejemplo, te recomendamos que no uses servicios de abreviación de URL en correos electrónicos masivos, ya que estos pueden enmascarar las URL reales incluidas en el cuerpo de tu correo electrónico.
  • El asunto de cada mensaje debe ser relevante para el contenido del cuerpo y no debe ser engañoso.

Entrega

  • Los siguientes factores ayudarán a que los mensajes lleguen a la carpeta Recibidos de los usuarios de Gmail:
    • La dirección From se encuentra en la lista de contactos del usuario.
    • El usuario hace clic en “No es spam” para indicarle a Gmail que los mensajes enviados desde esa dirección son deseados.
  • Si envías correos electrónicos promocionales y transaccionales relacionados con tu organización, te recomendamos que separes los correos electrónicos según su propósito lo más posible. Para ello, tienes las siguientes opciones:
    • Usar direcciones de correo electrónico diferentes para cada función.
    • Enviar correos electrónicos desde diferentes dominios para cada función.

Remitentes de terceros

  • Si otras personas usan tu servicio para enviar correos electrónicos, eres responsable de supervisar el comportamiento de tus usuarios o clientes. Debes eliminar, de manera oportuna, a todos los usuarios o clientes que usen tu servicio para enviar correo electrónico como spam. La Política de Uso Aceptable de Google Cloud Platform prohíbe, en concreto, el spam. Si infringes esta política, tu aplicación puede suspenderse tal como se describe en las Condiciones del Servicio de Google Cloud Platform.
  • Debes tener una dirección de correo electrónico disponible para que los usuarios o clientes denuncien abusos. Por lo general, esa dirección debe ser abuse@[YOUR_DOMAIN].com. También debes supervisar postmaster@[YOUR_DOMAIN].com.
  • Supervisa el correo electrónico enviado a los administradores de la app. Es posible que Google deba comunicarse de inmediato con los administradores de la app, por ejemplo, para avisarte sobre una infracción de la Política de Uso Aceptable. Podremos ayudarte a resolver los problemas con mayor rapidez si respondes a nuestros correos electrónicos a la brevedad.
  • Tu información de contacto debe estar actualizada tanto en abuse.net como en tu registro WHOIS, el cual está bajo la administración de tu registrador de dominios.

Programas de marketing de afiliación

  • Los programas de marketing de afiliación recompensan a los terceros que dirigen a los visitantes a tu sitio. Estos programas son atractivos para los generadores de spam y tienen el potencial de generar más daños que beneficios. Ten en cuenta lo siguiente:
    • Si tu marca se asocia con el spam de marketing de afiliación, esto puede afectar el correo electrónico que tú y tus otros afiliados envíen.
    • Eres responsable de supervisar a tus afiliados y quitarlos si envían spam.

Alternativas a la API de correo de App Engine

  • Puedes usar un proveedor de servicios de entrega de correo electrónico de terceros para enviar correos electrónicos desde App Engine. Estos servicios podrían proporcionar características adicionales que no están disponibles en la API de correo y pueden ser una mejor solución para algunos remitentes de correos electrónicos masivos.
  • Puedes usar la API de sockets para conectarte directamente con un servidor SMTP y enviar correos electrónicos.

Límites del correo electrónico masivo

Si envías demasiados correos electrónicos en un período corto, es posible que algunos correos electrónicos se pierdan sin que recibas una notificación al respecto debido a los límites de seguridad de Google. Para evitar esto, calcula la tasa diaria máxima de correos electrónicos enviados por segundo: divide tu cuota diaria por 86,400, que es la cantidad de segundos en un día. No envíes correos electrónicos masivos con una frecuencia 50 veces mayor que la frecuencia diaria máxima.

Para obtener más información sobre otras cuotas relacionadas con el envío de correo electrónico, consulta Cuotas y límites.

Pasos siguientes

¿Te ha resultado útil esta página? Enviar comentarios:

Enviar comentarios sobre...

Entorno estándar de App Engine para Java 8