Estoy buscando una forma única de identificar un correo electrónico en el momento de enviarlo utilizando la clase .NET SmtpClient (en System.Net.Mail), es decir,Identificar de manera única un correo electrónico al enviar usando System.Net.Mail
SmtpClient client = new SmtpClient(smtpServer, smtpPort);
client.EnableSsl = false;
MailAddress from = new MailAddress(fromAddress);
MailAddress to = new MailAddress(destinationAddress);
MailMessage message = new MailMessage(from, to);
message.Body = body;
message.Subject = subject;
etc.
puedo establecer la propiedad 'Mensaje-Id' usando message.Headers (se establece en un System.Guid) pero se sobreescribe por el servidor SMTP, y no sé cómo acceder la id del mensaje que genera el servidor smtp.
Necesito un sistema cliente para abrir el buzón de correo POP3 que recibe el correo electrónico y ser capaz de seguir hacia abajo por este identificador único.
¿Alguien sabe si esto es posible?
Gracias, lo intentaré. –