私のウェブサイトのユーザーが記入するフォームがあります。送信をクリックすると、入力した情報が私のメールに送信されるはずです。何らかの理由で、彼らが記入した情報が送信されていません。以下にコードを掲載しています。しばらくは機能していましたが、コードの他の部分を機能させようとしていたときに簡単なものを変更したに違いなく、今ではそれがわかりません。
protected void Submit_Click1(object sender, EventArgs e)
{
try
{
string strMessage = "Bug Name: " + txtBugName.Text.Trim()
+ "<br/>" + "Module Name: " + ddlModule.SelectedValue
+ "<br/>" + "Page Name: " + ddlPage.SelectedValue
+ "<br/>" + "Description: " + txtComments.Text.Trim()
+ "<br/>" + "Email is" + " " + txtemail.Text.Trim()
+ "<br/>" + "The request was sent at" +
SendMessage(ConfigurationManager.AppSettings["EmailAddrTo"],
ConfigurationManager.AppSettings["EmailAddrFrom"],
txtBugName.Text.Trim(),
strMessage, "", "");
}
catch
{
}
}
ご覧のとおり、このコードで入力した情報を取得し、自分宛てに送信される電子メール用にフォーマットしています。しかし今、私は空白の電子メールを受け取るか、実際には件名に何かが含まれていますが、電子メールは空白になります。
また、コードの一番下に、このメールが + dandt に送信されたことを示しています。その部分に日付と時刻を送信しようとしていますが、メールが送信された日付と時刻を送信するためにそこに置くことができるコードはありますか?に送った?日付と時刻専用の構文はありますか?
皆さん、ありがとうございました