私はフォームを持っており、メッセージを送信した後に送信者に電子メールで返信したいと考えています。 「メッセージを送信していただきありがとうございます。私たちは現在、すべての返信を処理しており、今後連絡を受けていきます」.NET C#autoreply
これは私が送信しなければならないコードですフォームと完璧に動作します...
何か助けをよろしくお願いします!ありがとう。
protected void ImageButton1_Click(object sender, ImageClickEventArgs e)
{
if (Request.Form["T_NAME"].ToString() == "")
{
Literal1.Text = @"<span class=""error"">* Please enter your name</span>";
ImageButton1.Focus();
return;
}
if (Request.Form["T_ADD1"].ToString() == "")
{
Literal1.Text = @"<span class=""error"">* Please enter your address</span>";
ImageButton1.Focus();
return;
}
if (Request.Form["T_TEL"].ToString() == "")
{
Literal1.Text = @"<span class=""error"">* Please enter a telephone number</span>";
ImageButton1.Focus();
return;
}
if (Request.Form["T_EMAIL"].ToString() == "" || !clsCommon.IsValidEmailAddress(Request.Form["T_EMAIL"].ToString()))
{
Literal1.Text = @"<span class=""error"">* Please enter a valid email address</span>";
ImageButton1.Focus();
return;
}
if (Request.Form["T_DOB"].ToString() == "")
{
Literal1.Text = @"<span class=""error"">* Please enter your DOB</span>";
ImageButton1.Focus();
return;
}
string sFrom = Request.Form["T_EMAIL"].ToString();
string sTo = "[email protected]";
string sSubject = "Enquiry from the MakeUp Dept";
string sBody = "The following enquiry was submitted from the website:" + Environment.NewLine + Environment.NewLine +
"Name: " + Request.Form["T_NAME"].ToString() + Environment.NewLine +
"Address: " + Request.Form["T_ADD1"].ToString() + Environment.NewLine +
"Address: " + Request.Form["T_ADD2"].ToString() + Environment.NewLine +
"Telephone: " + Request.Form["T_TEL"].ToString() + Environment.NewLine +
"DOB: " + Request.Form["T_DOB"].ToString() + Environment.NewLine +
"Email: " + Request.Form["T_EMAIL"].ToString() + Environment.NewLine +
"Course Interest: " + Request.Form["T_MSG"].ToString() + Environment.NewLine +
"Make Up experience: " + Request.Form["T_EXP"].ToString() + Environment.NewLine;
MailMessage msg = new MailMessage(sFrom, sTo, sSubject, sBody);
SmtpClient smtp = new SmtpClient("relay.website.com");
//SmtpClient smtp = new SmtpClient("localhost");
smtp.Send(msg);
Response.Redirect("apply-thank-you.htm");
}
は何ですか? –
あなたはそれが完璧に動作すると言う...質問は何ですか? –
私は彼が言っていると思う "私たちは顧客のメッセージを私たちに送るコードがありますが、メッセージを送り返すためにそれをどのように拡張しますか?"それは難しいことではありません - 電子メールコードのコピー/貼り付けとアドレスの変更を試みましたか?またはMailMessageクラスを読んでいますか? – Rup