C#,在Windows Forms应用程序中发送电子邮件时,图片显示为空白。
C#,在Windows Forms应用程序中发送电子邮件时,图片显示为空白。
我想发送一封带有标志的电子邮件,但收件箱中的图像是空白的。
以下是代码:
MailMessage msg = new MailMessage(); msg.From = new MailAddress(txtEmail.Text); StringBuilder message = new StringBuilder(); message.AppendLine(""); message.AppendLine("" + txtBody.Text + ""); msg.Body = message.ToString(); msg.To.Add(txtTo.Text); msg.IsBodyHtml = true; SmtpClient client = new SmtpClient(); client.UseDefaultCredentials = false; client.Credentials = new NetworkCredential(txtEmail.Text, txtPassword.Text); client.Host = "Smtp.gmail.com"; client.Port = 587; client.EnableSsl = true; client.Send(msg);
我想发送一封带有标志的电子邮件,但是收件箱中的图像是空白的。以下是代码:
MailMessage msg = new MailMessage(); msg.From = new MailAddress(txtEmail.Text); StringBuilder message = new StringBuilder(); message.AppendLine(""); message.AppendLine("" + txtBody.Text + ""); msg.Body = message.ToString(); msg.To.Add(txtTo.Text); msg.IsBodyHtml = true; SmtpClient client = new SmtpClient(); client.UseDefaultCredentials = false; client.Credentials = new NetworkCredential(txtEmail.Text, txtPassword.Text); client.Host = "Smtp.gmail.com"; client.Port = 587; client.EnableSsl = true; client.Send(msg);