1
我有一个Office 365帐户,并在我的Office 365帐户中应用了一个HTML签名。本地展望和OWA签名
在我本地我配置我的Outlook与此Office 365帐户。当我从本地Outlook发送电子邮件时,它不会考虑Office 365的签名。
有没有可能在我的本地Outlook上应用相同的签名?如果我更改了Office 365帐户中的签名,则相同的签名应该适用于我的本地Outlook。
目前我正在尝试这个C#代码。
ExchangeService service = new ExchangeService(ExchangeVersion.Exchange2013_SP1);
service.Credentials = new WebCredentials(user, pasd);
service.AutodiscoverUrl(user, RedirectionUrlValidationCallback);
service.TraceEnabled = true;
Folder Root = Folder.Bind(service, WellKnownFolderName.Root);
UserConfiguration OWAConfig = UserConfiguration.Bind(service, "OWA.UserOptions", Root.ParentFolderId, UserConfigurationProperties.All);
hsHtmlSigniture = div;
String stTextSig = "Text sig";
if (OWAConfig.Dictionary.ContainsKey("signaturehtml"))
{
OWAConfig.Dictionary["signaturehtml"] = hsHtmlSigniture;
}
else
{
OWAConfig.Dictionary.Add("signaturehtml", hsHtmlSigniture);
}
if (OWAConfig.Dictionary.ContainsKey("signaturetext"))
{
OWAConfig.Dictionary["signaturetext"] = stTextSig;
}
else
{
OWAConfig.Dictionary.Add("signaturetext", stTextSig);
}
欢迎来到Stack Overflow!我编辑了你的问题来解决一些语法错误。我还将代码示例缩进了4个空格,以便它能够正确渲染 - 请参阅编辑帮助以获取有关格式化的更多信息。祝你好运! – Wtower