¿Cómo se asegura de que el correo electrónico que envía programáticamente no se marque automáticamente como correo no deseado?

votos
399

Esto es complicado y siempre me he basado en técnicas, como correos electrónicos basados ​​en permisos (es decir, solo enviar a personas a las que tienes permiso para enviar) y no usar terminología descaradamente basura .

Últimamente, algunos de los correos electrónicos que envío por programación han comenzado a mezclarse automáticamente en la carpeta de spam de las personas y me pregunto qué puedo hacer al respecto.

Esto a pesar del hecho de que estos correos electrónicos particulares no son los que los humanos marcarían como spam, específicamente, son correos electrónicos que contienen claves de licencia para las cuales las personas han pagado un buen dinero, así que no creo que los consideren spam

Me imagino que este es un gran tema en el que soy esencialmente un tonto ignorante.

Publicado el 02/08/2008 a las 09:19
fuente por usuario
En otros idiomas...                            


22 respuestas

votos
25

Puede decirles a sus usuarios que agreguen su dirección De a sus contactos cuando completen su pedido, lo que, si lo hacen, será de gran ayuda.

De lo contrario, trataría de obtener un registro de algunos de sus usuarios. A veces tienen detalles sobre por qué se marcó como correo no deseado en los encabezados del mensaje, que puede utilizar para ajustar el texto.

Otras cosas que puedes probar:

  • Pon el nombre o la dirección de tu sitio en el tema
  • Mantenga todos los enlaces en el mensaje que apunta a su dominio (y no email.com)
  • Ponga una dirección u otra información de contacto en el correo electrónico
Respondida el 02/08/2008 a las 09:32
fuente por usuario

votos
317

Utilice los métodos de autenticación de correo electrónico, como SPF y DKIM, para demostrar que sus correos electrónicos y su nombre de dominio se corresponden entre sí, y para evitar la falsificación de su nombre de dominio. El sitio web de SPF incluye un asistente para generar la información de DNS para su sitio.

Verifique su DNS inverso para asegurarse de que la dirección IP de su servidor de correo apunte al nombre de dominio que utiliza para enviar el correo.

Asegúrese de que la dirección IP que está utilizando no esté en una lista negra

Asegúrese de que la dirección de respuesta sea válida y existente.

Use el nombre completo y verdadero del destinatario en el campo Para, no solo la dirección de correo electrónico (p "John Smith" <john@blacksmiths-international.com>. Ej .).

Controle sus cuentas de abuso, como abuse@yourdomain.com y postmaster@yourdomain.com. Eso significa: asegúrese de que estas cuentas existan, lea lo que se les envía y actúe según las quejas.

Finalmente, haz que sea muy fácil cancelar la suscripción. De lo contrario, sus usuarios se cancelarán la suscripción al presionar el botón de correo no deseado , y eso afectará su reputación.

Dicho esto, lograr que Hotmail acepte tus correos electrónicos sigue siendo una técnica negra.

Respondida el 02/08/2008 a las 11:21
fuente por usuario

votos
12

Yahoo usa un método llamado Id. De remitente, que se puede configurar en el Asistente de configuración de SPF y se ingresa en su DNS. También uno de los más importantes para Exchange, Hotmail, AOL, Yahoo y otros es tener un DNS Inverso para su dominio. Esos eliminarán la mayoría de los problemas. Sin embargo, nunca podrá evitar que una persona bloquee intencionalmente sus reglas personalizadas.

Respondida el 02/08/2008 a las 14:45
fuente por usuario

votos
28

Regístrese para obtener una cuenta en tantos proveedores de correo electrónico como sea posible (gmail / yahoo / hotmail / aol / etc). Si realiza cambios en sus correos electrónicos, ya sea una nueva redacción importante, cambios en el código que envía los correos electrónicos, cambios en sus servidores de correo electrónico, etc., asegúrese de enviar mensajes de prueba a todas sus cuentas y verifique que no estén marcados como correo no deseado.

Respondida el 03/08/2008 a las 00:00
fuente por usuario

votos
21

Confirme que tiene la dirección de correo electrónico correcta antes de enviar correos electrónicos. Si alguien da la dirección de correo electrónico incorrecta al registrarse, tómalo rápido lo antes posible.

Siempre incluya información clara sobre "cómo cancelar la suscripción" en TODOS los correos electrónicos. No requiere que el usuario inicie sesión para darse de baja, debe ser una URL única para darse de baja con un solo clic.

Esto evitará que las personas marquen sus correos como correo no deseado porque "darse de baja" es demasiado difícil.

Respondida el 03/08/2008 a las 02:39
fuente por usuario

votos
8

Descubrí que utilizar el nombre y apellido del destinatario real en el cuerpo es una manera segura de atravesar un filtro de correo no deseado.

Respondida el 03/08/2008 a las 14:57
fuente por usuario

votos
10

Necesitas una entrada DNS inversa. No debe enviar el mismo contenido al mismo usuario dos veces. Debe probarlo con algunos clientes habituales de correo web y correo electrónico. Personalmente corrí el mío a través de un asesino de spam recién instalado, un asesino de spam entrenado y múltiples cuentas de hotmail, gmail y aol.

Pero, ¿has visto ese correo no deseado que no parece vincularse o anunciar nada? Es un spammer que trata de afectar su filtro bayesiano. Si puede obtener una calificación alta y luego incluir algunas palabras que estarían en sus futuros correos electrónicos, podría aprenderse automáticamente como buena. Por lo tanto, no puede adivinar qué filtro de usuario se establecerá en el momento de enviarlo.

Por último, no ordené mi lista por los dominios, sino que la aleatoricé.

Respondida el 06/08/2008 a las 02:54
fuente por usuario

votos
15

Puede considerar un servicio de correo electrónico externo que maneje los problemas de entrega:

  • Objetivo exacto
  • Respuesta vertical
  • Contacto constante
  • Monitor de Campaña
  • Emma
  • Vía de retorno
  • IntelliContact
  • SilverPop
Respondida el 06/08/2008 a las 16:12
fuente por usuario

votos
5

He tenido el mismo problema en el pasado en muchos sitios que he hecho aquí en el trabajo. El único método garantizado para asegurarse de que el usuario reciba el correo electrónico es aconsejar al usuario que lo agregue a su lista segura. Cualquier otro método realmente solo va a ser algo que pueda ayudarlo y no está garantizado.

Respondida el 06/08/2008 a las 20:31
fuente por usuario

votos
11

uno de los correos electrónicos de mi aplicación se etiquetó constantemente como correo no deseado. era html con un solo enlace, que envié como html en el cuerpo con un tipo de contenido text / html.

Mi solución más exitosa a este problema fue redactar el correo electrónico para que pareciera que lo generó un cliente de correo electrónico.

Cambié el correo electrónico para ser un documento mime multipart / alternative y ahora genero partes text / plain y text / html.

el correo electrónico ya no es detectado como basura por Outlook.

Respondida el 11/08/2008 a las 01:59
fuente por usuario

votos
7

En el Reino Unido, también es una buena práctica incluir una dirección física real para su empresa y su número registrado.

De esta forma, es todo abierto y honesto, y es menos probable que lo marquen manualmente como correo no deseado.

Respondida el 13/08/2008 a las 14:13
fuente por usuario

votos
14

Enviar correos electrónicos puede ser como magia negra a veces. El DNS inverso es realmente importante.

He encontrado que es muy útil hacer un seguimiento de los NDR. Dirijo todos mis NDR a una sola dirección y tengo un servicio de Windows que los analiza (Google ListNanny). Pongo tanta información del NDR como puedo en una base de datos, y luego ejecuto informes para ver si repentinamente comencé a recibir bloqueos por cierto dominio. Además, debe evitar enviar correos electrónicos a direcciones que anteriormente estaban marcadas como NDR, porque eso generalmente es una buena indicación de correo no deseado.

Si necesita enviar un montón de correos electrónicos de servicio al cliente a la vez, lo mejor es retrasar cada uno, porque si envía demasiados correos electrónicos casi idénticos a un dominio a la vez, seguramente terminará en su lista negra.

Algunos dominios son simplemente imposibles de entregar a veces. Comcast.net es el peor.

Asegúrese de que sus direcciones IP no aparezcan en sitios como http://www.mxtoolbox.com/blacklists.aspx .

Respondida el 13/08/2008 a las 14:44
fuente por usuario

votos
6

Yo podria agregar :

Proporcione la cancelación real al hacer clic en "Anular suscripción". He visto boletines de noticias reales que proporcionan un enlace ficticio de desuscripción que, al hacer clic, muestra "se ha cancelado la suscripción correctamente", pero recibiré boletines informativos adicionales.

Respondida el 31/08/2008 a las 13:50
fuente por usuario

votos
3

Parece que depende de algunos comentarios para determinar qué se está atascado en el extremo receptor. Debería verificar el correo saliente usted mismo por obvio "spaminess".

Compre cualquier sistema de control de correo no deseado y envíe su correo saliente a través de él. Si envía un volumen de correo decente, debe hacerlo de todos modos, debido al riesgo de enviar virus salientes, especialmente si tiene usuarios de escritorio en Windows.

Proofpoint tenía spam + antivirus + algunos servicios de reputación en una sola implementación, por ejemplo. (Solía ​​trabajar allí, así que sé que estoy al tanto de esto. Estoy seguro de que otros proveedores en este espacio tienen características similares). Pero ya entendiste la idea. Si envía su correo a través de una configuración básica de control de spam comercial, y no pasa, no debería estar fuera de su red.

Además, hay algunas compañías que pueden ayudarlo a aumentar las tasas de envío de correo electrónico saliente no spam, como Habeas.

Respondida el 28/10/2008 a las 14:28
fuente por usuario

votos
12

Odio decírtelo, pero es posible que yo y otras personas estemos usando los valores predeterminados de la lista blanca para controlar nuestro filtrado de spam.

Esto significa que todos los correos electrónicos de una fuente desconocida son automáticamente spam y se desvían a una carpeta de spam. (No dejo que mi servicio de correo electrónico elimine el correo no deseado, porque siempre quiero revisar las llegadas en busca de falsos positivos, algo que es bastante fácil de hacer con un escaneo rápido de la carpeta).

Incluso tengo un correo electrónico de mi parte que va al cubo de correo no deseado porque (1) normalmente no me envío correos electrónicos y (2) hay spammers que falsifican mi dirección de retorno en el correo no deseado que me enviaron.

Entonces, para salir de la designación de spam, debo considerar que su correo puede ser legítimo (desde el remitente y la información del asunto) y abrirlo primero en texto plano (mi predeterminado para todos los correos entrantes, spam o no) para ver si es legítimo . Mi carpeta de correo no deseado no usará ningún enlace en los correos electrónicos, así que estoy protegido contra enlaces de imágenes difíciles y otras malas conductas.

Si deseo que las futuras llegadas de la misma fuente accedan a mi bandeja de entrada y no se desvíen para su revisión de spam, se lo especificaré a mi cliente de correo electrónico. Para aquellas organizaciones que usan reenviadores de correo masivo y direcciones únicas de remitente por correo, eso es una lástima. Nunca obtienen mi aprobación y siempre aparecen en mi carpeta de spam, y si estoy ocupado nunca los miraré.

Finalmente, si un correo electrónico no es legible en texto plano, incluso cuando se envía como HTML, es probable que simplemente lo elimine a menos que sea algo que sé que me interesa en virtud de la fuente y experiencias previas valiosas.

Como puede ver, en última instancia está bajo el control de los usuarios y no existe un acto automatizado que convenza a dicho sistema de que su correo sea legítimo únicamente desde su estructura. En este caso, debe jugar bien, no hacer nada que sea similar al phishing, y facilitar que los usuarios que deseen confiar en su correo lo agreguen a su lista blanca.

Respondida el 08/11/2008 a las 19:24
fuente por usuario

votos
23

Unos pocos puntos de bala de una respuesta anterior :

  • Lo más importante: ¿La dirección del remitente ( "De") pertenece a un dominio que se ejecuta en el servidor que envía el correo electrónico desde? Si no es así, que así sea. Nunca utilice las direcciones del remitente como xxx@gmail.com. Usuario reply-tosi necesita respuestas para llegar a una dirección diferente.

  • Es el servidor en una lista negra (como cheques IP en spamhaus.org)? Esta es una posibilidad cuando estás en el alojamiento compartido cuando los vecinos se comportan mal.

  • Son los correos filtrados por un filtro de spam? Abrir una cuenta con un freemailer que tiene una carpeta de correo no deseado y averiguar. Además, trate de enviar correo a una dirección sin ningún tipo de filtrado de spam en absoluto.

  • ¿Usted posiblemente necesite el quinto parámetro "f" de correo () para agregar una dirección de remitente? (Véase el comando mail () en el manual de PHP)

  • Si usted tiene acceso a los archivos de registro, compruebe esos, por supuesto.

  • ¿Se comprueba la "de:" dirección para posibles mensajes de rebote ( "devueltos al remitente")? También puede configurar una por separado "errores-a" dirección.
Respondida el 05/04/2010 a las 17:37
fuente por usuario

votos
6

Lo más importante que puede hacer es asegurarse de que la gente que está enviando correo electrónico a no es probable que va a golpear el botón "Spam" cuando reciben su correo electrónico. Por lo tanto, se adhieren a las siguientes reglas generales:

  • Asegúrate de que tienes el permiso de las personas que está enviando correo electrónico a. No vuelvas a enviar un correo electrónico a alguien que no lo solicitan de usted.

  • Claramente identificar quién tiene razón en la parte superior de cada mensaje, y por qué la persona que está recibiendo el correo electrónico.

  • Por lo menos una vez al mes, enviar un recordatorio por correo electrónico a las personas en su lista (si está ejecutando una lista), lo que obligó a optar de nuevo a la lista con el fin de seguir recibiendo comunicaciones de usted. Sí, esto significa que su lista se hace más corto el tiempo, pero la parte positiva es que las personas en su lista son "comprados en" y serán menos propensos a la bandera de su correo electrónico.

  • Mantenga su contenido altamente relevante y útil.

  • Dar a la gente una manera fácil de optar por no recibir más comunicaciones.

  • Utilizar un servicio de envío de correo electrónico como SendGrid que trabaja duro para mantener una buena reputación de IP.

  • Evitar el uso de enlaces cortos - estas son a menudo en la lista negra.

Siguiendo estas reglas generales que recorrer un largo camino.

Respondida el 18/05/2012 a las 20:04
fuente por usuario

votos
15

Además de todas las otras respuestas, si va a enviar mensajes de correo electrónico HTML que contienen direcciones URL como la vinculación de texto, asegúrese de que la URL coincide con el texto de enlace. Sé que Thunderbird les marca automáticamente como ser una estafa en caso contrario.

La forma incorrecta:

Go to your account now: <a href="http://www.paypal.com.phishers-anonymous.org/">http://www.paypal.com</a>

La manera correcta:

Go to your account now: <a href="http://www.yourdomain.org/">http://www.yourdomain.org</a>

O utilizar un enlace de texto relacionado en lugar de una dirección URL:

<a href="http://www.yourdomain.org/">Click here to go to your account</a>
Respondida el 03/10/2012 a las 20:21
fuente por usuario

votos
4

Podría muy bien ser el caso de que las personas que se inscriban para el servicio de mensajes de correo electrónico están entrando con errores de escritura que ni correcta. Por ejemplo: chris @ gmial.com -o- James @ hotnail.com .

Y estos dominios están configurados para ser utilizado como spamtraps la que marcará automáticamente de su servidor de correo electrónico IP y / o de dominio y dañar su reputación.

Para evitar esto, hacer una doble comprobación para la dirección de correo electrónico que se introduce en su suscripción. También, enviar un correo electrónico de confirmación para garantizar realmente que esta dirección de correo electrónico es 100% validado por un ser humano que está entrando en el correo electrónico de confirmación, antes de enviarlos la clave del producto o aceptar su suscripción. El correo electrónico de verificación debería exigir al receptor clic en un vínculo o responder con el fin de realmente confirmar que el propietario del buzón es la persona que se ha registrado.

Respondida el 28/01/2017 a las 19:51
fuente por usuario

votos
0

Yo siempre uso: https://www.mail-tester.com/

Me da retroalimentación sobre la parte técnica del envío de un correo electrónico. Al igual que los registros SPF, DKIM, la puntuación Spamassassin y así sucesivamente. A pesar de que sé lo que se requiere, que continuamente cometen errores y mail-tester.com hace que sea fácil de averiguar lo que podría ser mal.

Respondida el 27/06/2017 a las 05:19
fuente por usuario

votos
1

Google tiene una herramienta y directrices para esto. Los puede encontrar en: https://postmaster.google.com/ registrar y verificar su nombre de dominio y Google proporciona una puntuación individual de esa dirección IP y el dominio.

A partir de las directrices de los remitentes a granel :

La autenticación asegura que sus mensajes pueden ser clasificados correctamente. Los correos electrónicos que carecen de autenticación son susceptibles de ser rechazado o puesto en la carpeta de correo no deseado, dada la alta probabilidad de que son mensajes utilizados para fraudes electrónicos falsificados. Además, mensajes de correo electrónico con archivos adjuntos no autenticados pueden ser rotundamente rechazados, por razones de seguridad.

Para garantizar que Gmail pueda identificarlo:

  • Utilizar una dirección IP permanente para enviar correo masivo.
  • Mantener registros DNS inversas válidos para la dirección (es) IP desde la que se envía un correo, que apuntan a su dominio.
  • Utilizar la misma dirección en el campo 'De:' encabezado en cada correo masivo que envíe. También se recomienda lo siguiente:

  • Firmar los mensajes con DKIM. No autenticar mensajes firmados con claves utilizando menos de 1024 bits.

  • Publicar un registro SPF.
  • Publicar una política DMARC.
Respondida el 03/01/2018 a las 08:16
fuente por usuario

votos
0

Para permitir DMARC comprueba SPF pasen y también estar alineado al utilizar Sendmail, asegúrese de que se está ajustando la dirección del remitente del sobre ( -fo -rparámetros) de algo que coincide con el dominio de la From:dirección de cabecera.

Con PHP:

Utilizando una función de PHP de mail()función sin ajustar el quinto parámetro de causará DMARC SPF comprueba que no alineado si no se hace correctamente. Por defecto, Sendmail enviará el correo electrónico con el usuario del servidor web como el RFC5321 ruta de la cabecera .MailFrom / Retorno.

Por ejemplo, digamos que usted es anfitrión de su sitio web domain.comen el host.comservidor web. Si no se establece el parámetro de parámetros adicionales:

mail($to,$subject,$message,$headers); // Wrong way

El destinatario del correo electrónico recibirá un correo electrónico con los siguientes encabezados de correo:

Return-Path: <your-website-user@server.host.com>
From: <your-website-user@domain.com>

A pesar de que este pasa las comprobaciones SPF, será no alineados (desde domain.com y host.com no coinciden), lo que significa que el registro SPF DMARC fallará sin alinear.

En su lugar, debe pasar la dirección del remitente del sobre a sendmail incluyendo el quinto parámetro en el PHP mail()función, por ejemplo:

mail($to,$subject,$message,$headers, '-r bounce_email@domain.com'); // Right way

En este caso, el destinatario de correo electrónico recibirá un correo electrónico con los siguientes encabezados de correo:

Return-Path: <bounce_email@domain.com>
From: <your-website-user@domain.com>

Dado que tanto de estas cabeceras contienen direcciones de domain.com, SPF pasará y también ser alineados, lo que significa que DMARC también pasará la verificación de SPF.

Respondida el 20/08/2019 a las 00:46
fuente por usuario

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more