¿Cómo obtener la "Fecha" de un correo electrónico?
-
13-12-2019 - |
Pregunta
He creado una aplicación que recibe correo electrónico del servidor de correo. Yo uso "System.net.mail.mailMessage" para recibir correo electrónico. Ahora quiero obtener "fecha y hora" de cada correo electrónico que instube en la bandeja de entrada.
Solución
Querrá mirar los encabezados de los correos electrónicos aquí es una documentación
http://msdn.microsoft.com/en-us/library/system.net.mail.mailMessage.HEADERS.ASPX
message.Headers["Date"];
Otros consejos
Inspeccioné el correo postersageobject y encontré esto:
Headers=HeaderCollection(5)
{
"Uid",
"DateCreated",
"DateReceived",
"Date",
"IsRead"
Por lo tanto, eso significa que tiene un total de tres opciones disponibles para usted.La salida estará en formato de cadena.
message.Headers["DateCreated"];
message.Headers["DateReceived"];
message.Headers["Date"];
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow