1

ユーザーにメールを送信する簡単なスクリプトがあります。

電子メールの送信に問題はありませんが、「TO」フィールドを指定する必要があるのは気になります..そのため、BCC として電子メールを受信する各ユーザーは、to フィールド (「admin@domain.com」) を見ることができます。 「From」フィールドと同じです。

基本的には、bcc フィールドの各ユーザーに、to フィールドとして「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;
    }
4

0 に答える 0