Mi software está trabajando con el correo electrónico entrante del único remitente (deje que sea [email protected]). Según la sección RFC-2616 14 encabezado "De"¿Es correcto que a veces obtengo corchetes angulares en el campo "De" de un mensaje de correo electrónico?
puede ser utilizado para propósitos de registro y como un medio para identificar la fuente de la no válidos o no deseados peticiones.
eso es exactamente lo que necesitaba, así que escribí un código, que hace caso omiso de todos los mensajes en campo "De" no es igual a [email protected]
. Funcionó bien, pero un día las cosas cambiaron, y ahora todos los mensajes de Santa Claus contienen una cadena diferente en el campo "De" (exactamente <[email protected]>
). Ya arreglé mi código, pero me pregunto si este encabezado es legal. Debido a que el RFC-2616 misma sección 14 dice:
La dirección debe ser máquina-utilizable, como se define por "buzón" en RFC 822 [9] versión actualizada por RFC 1123 [8]:
From = "From" ":" mailbox
Un ejemplo es:
From: [email protected]
Nota la ausencia de soportes de ángulo. Pero, al mismo tiempo, muchos mensajes de correo electrónico que recibo en mi cuenta de Gmail tiene algo como esto en el campo "De": "Santa Claus" <[email protected]>
Sí, RFC-2616 fue el resultado de una mala búsqueda en Google, ahora veo que necesitaba el RFC que mencionaste (http://tools.ietf.org/html/rfc822) y ese 'Foo Bar 'es correcto según el estándar. –
Graf