Ver Mensaje Individual
  #1  
Antiguo 12-03-2008
Avatar de Chente(rMan)
Chente(rMan) Chente(rMan) is offline
Miembro
 
Registrado: ago 2005
Posts: 89
Reputación: 19
Chente(rMan) Va por buen camino
Cargar un archivo eml en un memo...

Que tal compañeros, me encuentro en la necesidad de cargar un archivo eml en un memo, eso ya lo pude hacer con

Código Delphi [-]
 
  Memo1.Lines.LoadFromFile('c:\tmp\correo.eml')

pero no es como me gustaría mostrarlo, quiero que solo aparesca el cuerpo del mensaje, y en otros label mostrar el PAra: CC: Asunto: , estuve viendo que con el componente NMPOP3 se puede hacer, la cuestión es como le cargo el archivo eml a ese componente, estaba pensado en algo así:

Código Delphi [-]
 
  NMPOP31.Assign('c:\tmp\correo.eml');


Esta es la parte en la cual necesito la ayuda, ya con eso estaría del otro lado, pues basta con hacer lo siguiente y obtenemos todos los datos.


Código Delphi [-]
 
  Edit1.Text := NMPOP3.MailMessage.From;
  Edit2.Text := NMPOP3.MailMessage.Subject;
  Memo1.Lines.Assign(NMPOP3.MailMessage.Head);
  Memo2.Lines.Assign(NMPOP3.MailMessage.Body);


Saludos.

Vicente López.
Responder Con Cita