我有一个简单的脚本,可以向我们的用户发送电子邮件。
我发送电子邮件没有问题,但是我必须指定“TO”字段让我感到困扰..所以每个收到电子邮件作为BCC的用户都可以看到to字段(“admin@domain.com”)这与“From”字段相同。
基本上我想要的是,bcc字段中的每个用户都会看到自己的电子邮件地址,而不是“admin@domain.com”作为字段。
到目前为止,这是我的代码
MailMessage mm = new MailMessage("admin@domain.com", "admin@domain.com", this.txtSubject.Text, this.txtBodyHtml.Text);
mm.IsBodyHtml = true;
// go through records and add them to email list
while (rs.Read()){
mm.Bcc.Add(new MailAddress(rs["Email"].ToString(), rs["FullName"].ToString()));
}
SmtpClient mailClient = new SmtpClient();
try{
//Send the email asynchronously
mailClient.SendAsync(mm, null);
}catch (SmtpException smtpEx){
//sendErrors.Add(smtpEx.InnerException.Message);
//throw smtpEx;
}catch (Exception ex){
//sendErrors.Add(ex.Message);
//throw ex;
}