0

我想发送带有大小、字体、位置等文本的邮件,但也想包括签名,当然是图像。所以我尝试使用这段代码

    string htmlBody = "<html><body><h1>This is simple text.</h1><br><img src=\"cid:Pic1\"></body></html>";
    AlternateView avHtml = AlternateView.CreateAlternateViewFromString(htmlBody, null, MediaTypeNames.Text.Html);

    // Create a LinkedResource object for each embedded image
            LinkedResource pic1 = new LinkedResource("C:\\Users\\Admin\\Pictures\\a.jpg", MediaTypeNames.Image.Jpeg);
            pic1.ContentId = "Pic1";
            avHtml.LinkedResources.Add(pic1);

            mail.AlternateViews.Add(avHtml);

            mail.IsBodyHtml = true;

但它只适用于简单的文本。

如何发送从文本框中获取文本或从 word 中粘贴文本并包含签名的邮件?

4

0 回答 0