У меня странная проблема с BCC. Получатели, получающие сообщения, , но в поле Кому: есть адрес электронной почты. Так, например, получатель [email protected] получает правильное сообщение в правом почтовом ящике, но Кому: поле вместо [email protected] вместо [email protected] То же самое с bcc2. Кто-нибудь может увидеть проблему? Что я сделал не так?C# Email BCC, отображающий неправильный адрес электронной почты получателя.
MailAddress from = new MailAddress("[email protected]", "Ben Miller");
MailAddress to = new MailAddress("[email protected]", "Jane Clayton");
MailMessage message = new MailMessage(from, to);
message.Subject = "Test Subject.";
message.IsBodyHtml = true;
message.Body = "Some body text";
MailAddress bcc1 = new MailAddress("[email protected]", "BCC1 Reciever");
message.Bcc.Add(bcc1);
MailAddress bcc2 = new MailAddress("[email protected]", "BCC2 Reciever");
message.Bcc.Add(bcc2);
SmtpClient client = new SmtpClient(server);
System.Net.NetworkCredential SMTPUserInfo = new System.Net.NetworkCredential("[email protected]", "pass");
client.UseDefaultCredentials = true;
client.Credentials = SMTPUserInfo;
client.Send(message);
Вот как работает BCC .. для которых поле остается неизменным. – Blorgbeard
Я предполагаю, что я был неправ, ожидал, что получатель Bcc получит сообщение с его адресом электронной почты, который присваивается Bcc. – user1500150