Necessidade de mudar FromEmail Cordas ao enviar e-mail através SMTPClient
-
22-07-2019 - |
Pergunta
O meu e-mail Envio de Código
MailMessage msg = new MailMessage("mailer@abc.com", "xyz@hotmail.com", "testing email", "to check from email label text");
SmtpClient smpt = new SmtpClient();
smpt.Send(msg);
Quando enviar e-mail aberto por xyz@hotmail.com usuário, No de e-mail, a sua mencionado mailer@abc.com onde, como eu preciso mostrar como Abc Corporação [abc@nextech.pk]
Como posso mudar de etiqueta de endereço e-mail
Graças
Solução
Criar um MailAddress com o nome real e endereço de e-mail, em seguida, fornecer isso para o MailMessage.
De MSDN ( De propriedade para MailMessage).
MailAddress from = new MailAddress("ben@contoso.com", "Ben Miller");
MailAddress to = new MailAddress("jane@contoso.com", "Jane Clayton");
MailMessage message = new MailMessage(from, to);
Outras dicas
Use o DisplayName
MailMessage m = new MailMessage();
m.From = new MailAddress("mail@mailserver.com", "My Mail");
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow