0
場景:需要發送一封郵件,它實際上是一個來自asp.net c#程序的回覆郵件。我管理郵件發送到客戶端,但它發送一個新的郵件。使用SmtpClient發送郵件作爲回覆
代碼:
var SMTP = _genRepository.GetData("SELECT * FROM LOCATION WHERE ID='" + mail.LocationId + "'").FirstOrDefault();
SmtpClient c = new SmtpClient(SMTP.SMTP_Host, SMTP.SMTP_Port);
MailAddress add = new MailAddress(mail.From);
MailMessage msg = new MailMessage();
msg.To.Add(add);
msg.From = new MailAddress(SMTP.Email);
msg.IsBodyHtml = true;
msg.Subject = mail.Subject;
msg.Body = mail.Body;
c.Credentials = new System.Net.NetworkCredential(SMTP.Email, SMTP.EmailPassword);
c.EnableSsl = true;
c.Send(msg);
我有發件人的電子郵件信息id。我只需要知道如何發送郵件作爲答覆。
不確定這是你想要用代碼做的事情嗎?你不是隻是從該收件箱設置自動回覆? – ediblecode
我正在構建這個小型網絡應用程序,它讀取併發送回復。 –