¿Cómo puedo evitar que mi correo se clasifique como spam?

41

Al enviar o reenviar correos electrónicos usando un dominio personal o de la compañía usando un sitio web o un cliente de correo electrónico, ¿cómo evito que el correo electrónico se marque incorrectamente como correo no deseado?

IProblemFactory
fuente
99
Te refieres a "percibido", no "reconocido", ¿verdad?
Andrew Grimm

Respuestas:

38
  1. No utilices una dirección falsa, eso huele a spam

  2. Configure DomainKeys para su dominio

  3. Configure SPF para su dominio

  4. Ponga un enlace para darse de baja en su correo electrónico

Además, a veces los dominios y las direcciones IP a menudo pueden ingresar a las bases de datos de la lista negra, lo que puede provocar que los correos electrónicos se activen como spam o se sabe que algunos proveedores de correo electrónico rechazan los correos electrónicos por completo. Le recomiendo que verifique tanto la IP como el dominio con las principales bases de datos de listas negras de correo electrónico , en caso de que su IP falle, le recomiendo que solicite una nueva IP compartida o compre una IP dedicada.

John Conde
fuente
Esta es información útil, pero los enlaces son a Wikipedia, que ofrece mucha información sobre "acerca de" y muy poca información sobre "cómo". ¿Podría por favor proporcionar más enlaces aquí sobre cómo configurar esto?
Shaul dice que apoyo a Monica el
2
Definitivamente NO use una dirección falsa. Esa es una forma segura de ser marcado como spam. Configurar un registro SPF correcto debería solucionar la mayoría de los problemas una vez que deje de usar una dirección falsa. Si envía correos electrónicos a un gran número de destinatarios, no debería hacerlo desde una cuenta de correo electrónico estándar. La mayoría de los servidores de correo electrónico lo tratarán como spam. Servicios como MailChimp o CampaignMonitor le proporcionarán una forma de enviar correos electrónicos masivos mientras se adhieren a estándares que evitarán que sus mensajes se marquen como spam.
Jonathan
3

Además de las otras sugerencias, configure PTR inverso para la dirección IP de su servidor de correo.

webbiedave
fuente
3

Primero lo primero: ¿estás enviando spam (correo electrónico masivo no solicitado)? Si no está operando una lista estrictamente optativa que se mantiene cuidadosamente, terminará enviando spam a muchas personas, que se molestarán con usted y lo reportarán como spammer (simplemente haciendo clic en "marcar como spam" botón).

Si no está enviando spam a las personas, debe asegurarse de utilizar un servidor de correo autenticado que no esté siendo utilizado por los spammers. Además, configurar SPF como sugiere John Conde verificará aún más que usted es un remitente de correo legítimo ya que los receptores pueden usar DNS inverso para verificar que el remitente es el propietario del dominio del que proviene el correo electrónico.

También hay verificadores de contenido que intentan ver si su correo electrónico contiene texto no deseado, pero siempre y cuando no esté escribiendo cosas como "FR3E VI4GR4 !!! F4KE R013X" en sus correos electrónicos, este no es un gran problema en estos días. .

Además, ¿qué volumen de correo electrónico está enviando? ¿Cuál es su política de exclusión? Si está en un servidor web grande con un soporte técnico decente, puede consultarlos y ver qué sugieren. Por lo general, los servidores web legítimos tienen un interés personal en no incluir su IP en la lista negra como fuente de spam.

Lèse majesté
fuente
2

Si eres un remitente realmente grande, ten cuidado: los tres grandes (Google, MSN / Hotmail y Yahoo, así como ese monstruo AOL) parecen tener serios desafíos para las personas que envían más de X números de correos electrónicos a ellos por segundo (honestamente, ese número no se publica hasta donde yo sé). Independientemente de lo que hagas, independientemente de cuán legítimo seas, todos parecen ponerse sensibles cuando bloqueas un montón de correos electrónicos en sus gargantas. Es peor cuando recién estás comenzando y todavía no "confían" en ti.

Los remitentes "grandes" como Socketlabs, SMTP.com, etc. aceleran el envío a los sitios al principio, pero especialmente a los grandes anfitriones. Tuvimos algunos problemas similares con un host bien establecido y configurado correctamente. Cuando agregamos un breve retraso entre envíos a hosts similares (es decir, cuando nuestro servidor envía un correo electrónico a hotmail seguido de otro correo electrónico a hotmail, se demora unos pocos milisegundos), nuestra tasa de entrega a esos hosts se disparó. Claro, se ralentiza el envío un poco, pero aún podemos enviar varios cientos de miles de correos electrónicos al día sin falta.

Sin embargo, tenga en cuenta que nunca puede garantizar que un correo electrónico no sea spam o incluso 100% de garantía de que se entregará. Entre las reglas de spam excesivamente entusiastas, los usuarios ineptos, el agujero negro de AOL y los desafíos de conectividad de una red nacional, hay un millón y una de las razones por las que su correo electrónico nunca puede llegar a una bandeja de entrada. Lo único que puede hacer es asegurarse de haber cubierto sus bases y que desde su final esté listo.

bpeterson76
fuente
2

¿Cómo sabes que tu correo se marca como spam? ¿Los usuarios legítimos te dicen que ese es el caso? ¿Te ayudarán enviándote copias del correo? Los sistemas antispam como SpamAssassin pondrán encabezados en el correo electrónico explicando qué reglas se rompieron que lo marcaron como spam.

Obtenga una copia de algún correo que se marcó como spam y vea lo que dice.

Andy Lester
fuente
1

Primero debe saber por qué un correo va a la carpeta SPAM.

  1. Primero se reconoce un correo por su asunto. La línea de asunto no debe contener ninguna palabra como freeetc., ya que está vendiendo algo
  2. El sujeto y el cuerpo tampoco deben contener palabras vulgares o no deseadas.
  3. Debe saber si su dirección IP aparece en DNSBL. Puede buscarlo en http://www.blacklistmaster.com/ .
Amit Kumar Gupta
fuente
0

Si su fromdirección y la dirección del servidor difieren, eso podría generar spam.

¿Cómo envías el correo? es decir, ¿qué lenguaje de programación?

hookedonwinter
fuente
PHP :) (15 caracteres)
IProblemFactory
0

Debe echar un vistazo a MailJet, que le proporciona un servidor SMTP. Solo necesita enviar su correo electrónico utilizando su SMTP. Por lo general, puede hacerlo en su conf y si usa el correo Swift, es muy fácil.

Es realmente transparente de implementar. Y luego puede rastrear los correos electrónicos enviados, cuántos se abren, clics, etc.

j0k
fuente
0

Es importante que la IP no esté en la lista negra de las populares bases de datos de spam. Después de eso, debe enviar correos electrónicos a través de SMTP, no a través de ningún otro método. Por ejemplo, la compilación de PHP en mailer permite usar direcciones de correo no existentes. Por lo tanto, los correos enviados a través de este correo suelen ser spam.

Y después de todo, no debe usar direcciones IP dinámicas si envía desde su casa.

Max
fuente