Tengo una aplicación web LAMP que envía correos electrónicos a los usuarios. Algunos usuarios se han quejado de que en lugar de ver los mensajes de correo electrónico html, ven extrañas secuencias de caracteres como = 0D o = 3D. No puedo reproducir este error con ninguno de mis clientes de correo electrónico: gmail, yahoo, hotmail, thunderbird, blackberry o iphone. ¿Alguien sabe lo que está pasando y cómo solucionarlo?Algunos destinatarios de correo electrónico reciben mensajes con = 0D o = caracteres en 3D
Respuesta
Esto se llama citado imprimible codificando. Algún sistema que maneja el correo mientras se entrega a los destinatarios que están viendo los caracteres ofensivos, daña la codificación o la información del encabezado sobre la codificación.
Compruebe si la codificación que está configurando al enviar el correo coincide con lo que está escribiendo en el correo y si eso también es lo que otras personas reciben.
Cuando vea algo así como = 3D, lo que está viendo es un solo carácter en lo que se denomina codificación "imprimible entre comillas". "= 3D" es, de hecho, un signo igual. = 0D es un retorno de carro (CR), = 0A es un avance de línea (LF)
Tomado de Not all 'plain-text' is created equal...
El enlace se proporcionará una descripción detallada en profundidad sobre lo que está pasando.
- 1. Enviar por correo electrónico destinatarios múltiples sin revelar otros destinatarios
- 2. Zend_Mail y = 0D = 0A = 3D = 3D = 3D = 3D = 3D
- 3. Ruby Net :: SMTP - Enviar correo electrónico con bcc: destinatarios
- 4. enviar correo electrónico simple/de texto y obtener = 0D = 0A en la respuesta de correo electrónico del servidor
- 5. Formulario PHP enviar correo electrónico a varios destinatarios
- 6. Correo PHP: ¿Múltiples destinatarios?
- 7. diálogo "apprequests" informa éxito, los destinatarios no reciben nada
- 8. ¿Cómo desactivo mensajes de correo electrónico medidor de Gmail?
- 9. Archivo de texto con 0D 0D 0A saltos de línea
- 10. log4j SMTPAppender - Mensajes de error de correo electrónico
- 11. ¿Cómo almacena Google Gmail sus mensajes de "correo electrónico"?
- 12. Django no enviar mensajes de correo electrónico a los administradores
- 13. Enviando correo electrónico masivo solicitado
- 14. Github: enrutamiento de mensajes diferentes proyectos a diferentes mensajes de correo electrónico en mi cuenta
- 15. "El correo electrónico no puede estar en blanco" Idear usando nombre de usuario o correo electrónico
- 16. Enviar correo electrónico con archivo adjunto mediante aplicación de correo electrónico del cliente
- 17. Escribir mensajes de correo electrónico a archivos planos en Outlook con VBA
- 18. postfix: envíe una copia de cada correo electrónico a una dirección de correo electrónico dada
- 19. Ofuscación de correo electrónico en html
- 20. no puede buscar enviado mensajes de correo electrónico en Gmail con Python
- 21. Lote Enviar correo electrónico con SwiftMailer
- 22. crear un buzón de correo electrónico con php, javascript, etc.
- 23. Correo electrónico HTML: ¿tablas o divs?
- 24. Enviar correo electrónico con saltos de línea mediante correo electrónico() en php
- 25. Correo electrónico de firma digital en Ruby con S/MIME
- 26. No se puede enviar un correo electrónico a varias direcciones/destinatarios utilizando C#
- 27. Módulo de correo electrónico de Python: encabezado de formulario "De" con un nombre unicode + correo electrónico
- 28. Envío de transmisiones por correo electrónico
- 29. Django auth.user con el correo electrónico única
- 30. Cómo establecer a los destinatarios con MFMailComposeViewController
No realmente. Si esos usuarios estarían enviando el correo que se confunde, probablemente necesiten cambiar su configuración de codificación. En este caso, un correo generado por la aplicación OP se muestra de forma incorrecta. – VoidPointer
Eso solo es cierto si el sitio está configurando correctamente el MIME para comenzar, que debería ser el primer punto de investigación de John. Muchos clientes de correo electrónico de webmail y de cliente son lo suficientemente inteligentes como para compensar las declaraciones MIME incorrectas o faltantes, para que no todos vean el problema. Suponiendo que está enviando con el MIME correcto, entonces sí, es un problema indirecto y los usuarios deben comenzar a solucionar lo que está sucediendo. – Guildencrantz
¿cómo puedo agregar "imprimible entre comillas" en los correos electrónicos? como funciona ? –