我有這個幫助臺應用程序發送電子郵件給我一個特定的問題。用戶需要將他的電子郵件地址輸入到文本框中。我想要做的是讓用戶也得到一個問題的副本。C#電子郵件問題
MailMessage req_mail = new MailMessage(reqMail.Text, "[email protected]");
其中reqMail.Text是用戶的電子郵件地址。
任何想法,爲什麼它不工作?因爲我可以從它是誰...
我有這個幫助臺應用程序發送電子郵件給我一個特定的問題。用戶需要將他的電子郵件地址輸入到文本框中。我想要做的是讓用戶也得到一個問題的副本。C#電子郵件問題
MailMessage req_mail = new MailMessage(reqMail.Text, "[email protected]");
其中reqMail.Text是用戶的電子郵件地址。
任何想法,爲什麼它不工作?因爲我可以從它是誰...
您使用的MailMessage
構造函數的重載採用from
和to
地址。
您已經爲用戶發送電子郵件爲from
,您的電子郵件爲to
。 AFAIK,沒有CC'ing或BCC'ing的構造函數。
相反,你只需要做到這一點:
req_mail.Bcc.Add(new MailAddress(reqMail.Text));
或者:
req_mail.CC.Add(new MailAddress(reqMail.Text));
如果你喜歡。
看到根據the constructor you're using這MailMessage
從的用戶,而不是到用戶。如果要將消息發送到用戶,則他們的地址將需要位於消息的To
或CC
或BCC
部分。喜歡的東西:
var req_mail = new MailMessage(reqMail.Text, "[email protected]");
req_mail.CC.Add(new MailAddress(reqMail.Text));