0
我需要發送電子郵件與Web服務的一個HTML郵件,但我不知道該怎麼做,我是新的C#通過Web服務發送HTML電子郵件
我試着做到這一點的方式,但它說,名消息沒有在當前的背景下
try
{
message.To.Add("[email protected]");
message.To.Remove(new MailAddress(destinatario));
message.Subject = assunto;
message.From = new MailAddress("[email protected]");
message.IsBodyHtml = false;
message.Body = 「olá mensagem de teste \n 「 + assunto;
SmtpClient smtp = new SmtpClient("smtp.sirsan.com.br");
smtp.UseDefaultCredentials = false;
smtp.EnableSsl = true;
smtp.Credentials = new System.Net.NetworkCredential("[email protected]", "[email protected]");
smtp.Port = 587;
smtp.Send(message);
return "mensagem enviada com sucesso";
}
catch (Exception ex)
{
return "erro ao mandar o E-Mail" + ex.Message;
}
你在哪裏宣佈你'message'之前存在申報「消息」變量? – jaredk
由於錯誤試圖告訴你,你需要聲明你的變量。 – SLaks
也'message.IsBodyHtml = false;'似乎不太可能是你想要的標題... –