vaya van que porque mensaje marcar mail los evitar detecta deseados cuando correos correo configurar como bloquean bloqueado email email-spam

email - van - ¿Cómo se asegura de que el correo electrónico que envíe programáticamente no se marque automáticamente como spam?



porque los correos se van a no deseados outlook (21)

Este es un asunto difícil y siempre me he basado en técnicas, como los correos electrónicos basados ​​en permisos (es decir, solo el envío a personas a las que tienes permiso para enviar) y no usar terminología descaradamente novedosa .

En los últimos tiempos, algunos de los correos electrónicos que envié programáticamente comenzaron a ser agrupados automáticamente en la carpeta de correo no deseado de las personas y me pregunto qué puedo hacer al respecto.

Esto es a pesar del hecho de que estos correos electrónicos en particular no son los que los humanos marcarían como spam, específicamente, son correos electrónicos que contienen claves de licencia por las que las personas han pagado una buena cantidad de dinero, por lo que no creo que los consideren spam.

Me imagino que este es un gran tema en el que soy esencialmente un simplón ignorante.


Además de todas las demás respuestas, si está enviando correos electrónicos HTML que contienen URL como texto de enlace, asegúrese de que la URL coincida con el texto de enlace. Sé que Thunderbird los marca automáticamente como una estafa si no es así.

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 use un texto de enlace no relacionado en lugar de una URL:

<a href="http://www.yourdomain.org/">Click here to go to your account</a>


Confirme que tiene la dirección de correo electrónico correcta antes de enviar correos electrónicos. Si alguien le da la dirección de correo electrónico incorrecta al registrarse, pídales lo antes posible.

Siempre incluya información clara sobre "cómo cancelar la suscripción" en CADA correo electrónico. No es necesario que el usuario inicie sesión para cancelar la suscripción, debe ser una URL única para cancelar la suscripción con 1 clic.

Esto evitará que las personas marquen sus correos como spam porque "cancelar la suscripción" es demasiado difícil.


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


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 esa manera, todo es abierto y honesto y es menos probable que lo marquen manualmente como spam.


Es muy posible que las personas que se registran en su servicio ingresen correos electrónicos con errores tipográficos que usted no corrige. Por ejemplo: chris @ gmial.com -o-- james @ hotnail.com .

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

Para evitar esto, verifique dos veces la dirección de correo electrónico que se ingresó en la suscripción de su producto. Además, envíe un correo electrónico de confirmación para asegurarse realmente de que esta dirección de correo electrónico esté validada al 100% por un ser humano que ingresa al correo electrónico de confirmación, antes de enviarles la clave del producto o aceptar su suscripción. El correo electrónico de verificación debe requerir que el destinatario haga clic en un enlace o responda para confirmar realmente que el propietario del buzón es la persona que se registró.


Google tiene una herramienta y directrices para esto. Puede encontrarlos en: https://postmaster.google.com/ Regístrese y verifique su nombre de dominio y Google proporciona una puntuación individual de esa dirección IP y dominio.

De los lineamientos de los remitentes masivos :

La autenticación asegura que sus mensajes puedan ser clasificados correctamente. Es probable que los correos electrónicos que carecen de autenticación sean rechazados o colocados en la carpeta de correo no deseado, dada la alta probabilidad de que sean mensajes falsificados utilizados para estafas de suplantación de identidad (phishing). Además, los correos electrónicos no autenticados con archivos adjuntos pueden ser rechazados directamente, por razones de seguridad.

Para asegurarte de que Gmail pueda identificarte:

  • Utilice una dirección IP consistente para enviar correo masivo.
  • Mantenga registros DNS inversos válidos para las direcciones IP desde las que envía correos, apuntando a su dominio.
  • Use la misma dirección en el encabezado ''De:'' en cada correo masivo que envíe. También recomendamos lo siguiente:

  • Firmar mensajes con DKIM. No autenticamos los mensajes firmados con claves que utilizan menos de 1024 bits.

  • Publicar un registro SPF.
  • Publicar una política DMARC.

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 recomendarlo para que lo agregue a la lista segura. Cualquier otro método realmente va a ser algo que puede ayudar y no está garantizado.


La entrega de correo electrónico puede ser como la magia negra a veces. El DNS inverso es realmente importante.

Me ha resultado muy útil realizar un seguimiento cuidadoso de los NDR. Dirijo todos mis NDR a una única dirección y tengo un servicio de Windows que los analiza (Google ListNanny). Pongo toda la información del NDR que puedo en una base de datos, y luego escribo informes para ver si de repente he empezado a ser bloqueado por un determinado dominio. Además, debe evitar enviar correos electrónicos a direcciones que antes estaban marcadas como NDR, ya que generalmente es una buena indicación de spam.

Si necesita enviar un montón de correos electrónicos de servicio al cliente a la vez, es mejor poner un retraso entre cada uno, porque si envía demasiados correos electrónicos casi idénticos a un dominio a la vez, está seguro de que terminará en sus lista negra.

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

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


Lo más importante que puede hacer es asegurarse de que las personas a las que está enviando correos electrónicos no vayan a presionar el botón "Spam" cuando reciban su correo electrónico. Por lo tanto, se adhieren a las siguientes reglas de oro:

  • Asegúrese de contar con el permiso de las personas a las que envía correos electrónicos. Nunca envíe un correo electrónico a alguien que no lo haya solicitado.

  • Identifique claramente quién está en la parte superior de cada mensaje y por qué la persona está recibiendo el correo electrónico.

  • Al menos una vez al mes, envíe un correo electrónico de recordatorio a las personas en su lista (si está ejecutando una lista), obligándoles a volver a la lista para seguir recibiendo sus comunicaciones. Sí, esto significará que su lista se reducirá con el tiempo, pero el lado positivo es que las personas en su lista están "compradas" y será menos probable que marquen su correo electrónico.

  • Mantenga su contenido altamente relevante y útil.

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

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

  • Evite el uso de enlaces cortos, que a menudo están en la lista negra.

Seguir estas reglas empíricas será de gran ayuda.


Necesita una entrada de DNS inversa. Necesitas no enviar el mismo contenido al mismo usuario dos veces. Necesitas probarlo con algunos clientes comunes de correo web y correo electrónico. Personalmente ejecuté el mío a través de un asesino de spam recién instalado, un asesino de spam capacitado y varias cuentas de hotmail, gmail y aol.

Pero, ¿has visto ese spam que no parece vincular o publicitar nada? Es un spammer que intenta afectar tu filtro bayesiano. Si puede obtener una calificación alta y luego incluir algunas palabras que aparecerían en sus futuros correos electrónicos, podría aprenderse automáticamente como bueno. Por lo tanto, realmente no puede adivinar qué filtro de usuario se establecerá en el momento de su envío.

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


Odio decírtelo, pero es posible que otros y yo utilicemos valores predeterminados de lista blanca para controlar nuestro filtrado de correo no deseado.

Esto significa que todo el correo electrónico de una fuente desconocida es automáticamente spam y se desvía a una carpeta de spam. (No permito 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 mediante un análisis rápido de la carpeta).

Incluso tengo correo electrónico de mi parte para ir al grupo de correo no deseado porque (1) por lo general no me envío correo electrónico y (2) hay remitentes de correo no deseado que falsifican mi dirección de devolución en el correo no deseado que se me envía.

Por lo tanto, para salir de la designación de correo no deseado, debo considerar que su correo puede ser legítimo (del remitente y la información del asunto) y abrirlo primero en texto sin formato (mi valor predeterminado para todo el correo entrante, spam o no) para ver si es legítimo . Mi carpeta de correo no deseado no utilizará ningún enlace en los correos electrónicos, por lo que estoy protegido contra enlaces de imágenes difíciles y otros comportamientos erróneos.

Si deseo que las futuras llegadas de la misma fuente vayan a mi casilla de entrada y no se desvíen a la revisión de correo no deseado, se lo especificaré a mi cliente de correo electrónico. Para aquellas organizaciones que usan reenviadores de correo masivo y direcciones de remitentes únicas por pieza de correo, eso es muy malo. Nunca reciben mi aprobación y siempre aparecen en mi carpeta de correo no deseado, y si estoy ocupado, nunca los veré.

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 por la fuente y las valiosas experiencias anteriores.

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


Parece que depende de algunos comentarios para determinar qué se está atascando en el extremo receptor. Usted debe revisar el correo saliente usted mismo para detectar "spam" obvio.

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

Proofpoint tenía spam + antivirus + algunos servicios de reputación en una sola implementación, por ejemplo. (Solía ​​trabajar allí, por lo que sé que esto no me importa. Estoy seguro de que otros proveedores en este espacio tienen características similares). Pero entiendes 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 salir de su red.

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


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

  • Objetivo exacto
  • Respuesta vertical
  • Contacto constante
  • Monitor de campaña
  • Emma
  • Vía de retorno
  • IntelliContact
  • SilverPop

Puede decirles a sus usuarios que agreguen su dirección de origen a sus contactos cuando completen su pedido, lo cual, si lo hacen, ayudará mucho.

De lo contrario, intentaría 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 podría usar para modificar el texto.

Otras cosas que puedes probar:

  • Pon tu nombre de sitio o dirección en el asunto
  • Mantenga todos los enlaces en el mensaje que apuntan a su dominio (y no a email.com)
  • Ponga una dirección u otra información de contacto en el correo electrónico

Regístrese para obtener una cuenta de tantos proveedores de correo electrónico importantes como sea posible (gmail / yahoo / hotmail / aol / etc). Si realiza cambios en sus correos electrónicos, ya sea una nueva redacción, 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 siendo marcados como spam.


Uno de los correos electrónicos de mi aplicación estaba siendo etiquetado constantemente como spam. era html con un solo enlace, que envié como html en el cuerpo con un tipo de contenido de texto / html.

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

Cambié el correo electrónico para que fuera un documento multiparte / mime alternativo y ahora genero partes de texto / sin formato y texto / html.

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


Unos pocos puntos de una respuesta anterior :

  • Lo más importante: ¿La dirección del remitente ("De") pertenece a un dominio que se ejecuta en el servidor desde el que envía el correo electrónico? Si no, hazlo así. Nunca use direcciones de remitentes como [email protected] . El usuario reply-to si necesita respuestas para llegar a una dirección diferente.

  • ¿Está su servidor en una lista negra (por ejemplo, verifique la IP en spamhaus.org)? Esta es una posibilidad cuando estás en un alojamiento compartido cuando los vecinos se comportan mal.

  • ¿Los correos son filtrados por un filtro de spam? Abra una cuenta con un freemailer que tenga una carpeta de spam y averigüe. Además, intente enviar el correo a una dirección sin ningún tipo de filtrado de spam.

  • ¿Es posible que necesite el quinto parámetro "-f" de mail () para agregar una dirección de remitente? (Ver el comando mail () en el manual de PHP)

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

  • ¿Verifica la dirección "de:" para posibles correos de rebote ("Devuelto al remitente")? También puede configurar una dirección de "errores a" separada.

Use 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 pertenecen juntos, 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.

Check su DNS inverso para asegurarse de que la dirección IP de su servidor de correo apunta al nombre de dominio que usa para enviar 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 es una dirección válida y existente.

Use el nombre completo y real del destinatario en el campo Para, no solo la dirección de correo electrónico (por ejemplo, "John Smith" <[email protected]> ).

Supervise sus cuentas de abuso, como [email protected] y [email protected]. Eso significa: asegúrese de que estas cuentas existen, lea lo que se les envía y actúe sobre las quejas.

Por último, haz que sea realmente fácil darse de baja. De lo contrario, sus usuarios cancelarán la suscripción presionando el botón de correo no deseado , y eso afectará su reputación.

Dicho esto, conseguir que Hotmail acepte tus correos electrónicos sigue siendo un arte negro.


Yahoo usa un método llamado ID de remitente, que se puede configurar en el Asistente de configuración de SPF e ingresar a 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 noquearán la mayoría de los problemas. Sin embargo, nunca puede evitar que una persona bloquee intencionalmente sus reglas personalizadas.


Yo podria agregar :

Proporcione la cancelación de la suscripción real al hacer clic en "Cancelar suscripción". He visto boletines de noticias reales que proporcionan un enlace de cancelación de la suscripción que, al hacer clic, muestra que "se ha cancelado su suscripción con éxito", pero seguiré recibiendo más boletines.


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

Me da retroalimentación sobre la parte técnica de enviar un correo electrónico. Al igual que los registros SPF, DKIM, la puntuación de Spamassassin y así sucesivamente. Aunque sé lo que se requiere, continuamente cometo errores y mail-tester.com hace que sea fácil descubrir qué podría estar mal.