相关疑难解决方法(0)

VSTO Outlook嵌入图像MailItem

我需要在用户签名之后将图像作为电子邮件的一部分嵌入,而不是在电子邮件的末尾,因为如果我发送大型电子邮件的回复,嵌入式图像将位于底部电子邮件链

  • 如何将图像作为电子邮件内容的一部分嵌入(不是指向外部图像的链接)?
  • 如何在用户签名后添加此图像?

我正在使用VSTO,VS2008 Fwk3.5和Outlook 2007

这是我的代码:

public partial class ThisAddIn
{
    private void ThisAddIn_Startup(object sender, System.EventArgs e)
    {
        this.Application.ItemSend += new Microsoft.Office.Interop.Outlook.ApplicationEvents_11_ItemSendEventHandler(Application_ItemSend);
    }

    private void Application_ItemSend(object Item, ref bool Cancel)
    {
        if (Item is Outlook.MailItem)
        {
            Outlook.MailItem mailMessage = (Outlook.MailItem)Item;
            //do something to add the image after the signature
        }
    }
Run Code Online (Sandbox Code Playgroud)

c# vsto .net-3.5 outlook-2007 outlook-addin

4
推荐指数
1
解决办法
5351
查看次数

标签 统计

.net-3.5 ×1

c# ×1

outlook-2007 ×1

outlook-addin ×1

vsto ×1