在html电子邮件中,以下条件html可以很好地从Outlook的所有版本中排除某些内容,但由于某些原因,Office 365除外:
<!--[if !mso]><!-->
Thank goodness you are not using Microsoft for your email!
<!--<![endif]-->
Office 365仍显示该代码段。
在任何Microsoft电子邮件客户端(例如Outlook或Office 265)上查看内容时,什么条件html会让我们排除内容?
(请注意,基于另一个处理Outlook的SO线程,
我们已经为Outlook实现了一个Office365 AddIn,它可以分析每次点击传入消息或新消息的电子邮件文本。现在,我们希望分析用户在回复中输入的文本,为此,我们需要输入文本并(理想地分离)传入消息的文本。但(我们所知)没有任何功能能满足我们的需要。
功能
this.item.body.getAsync(Office.CoercionType.Text, function cb(asyncResult) {
...
在不合理的版本中指定回复文本和传入消息的文本,并且该文本仅与原始邮件“相似”。
获得答复的this.item.body函数的一个结果的示例:
This is a test
我正在尝试使用Office 365 Javascript API for Outlook开发外接程序。我正在使用微软的来寻找当我点击一个按钮时可以转发当前打开的电子邮件的方法。问题是在reference上没有一个方法可以做到这一点,我如何使用Office JS API转发电子邮件?
我想应该是这样的:
var item = Office.context.mailbox.item; # item represents the currently opened email
item.Forward(email)
我发现这是我唯一能找到的和我想要的东西相似的东西:
我通过Office 365的SMTP服务器发送一封电子邮件,通知我的公司电子邮件地址(me@company.com)已从我们公司的RSVP电子邮件地址(rsvp@company.com)提交给我公司。我将从名称设置为填写表单和回复的人的全名-以电子邮件作为个人的电子邮件地址文本框。
下面是消息头的哪个部分的示例:
To: <me@company.com>
From: Test User <rsvp@company.com>
Reply-To: <test.user@gmail.com>
在Outlook中,
我正在尝试找出是否有办法检查电子邮件或电子邮件的一部分是否加密,以便我可以返回电子邮件。根据这个链接。
Office 365中不同类型的电子邮件加密选项,包括Office Message encryption (OME)、S/MIME、Information Rights Management (IRM)。
我从outlook发送了一封电子邮件,将其设置为机密,我可以看到电子邮件正文显示此邮件已标记为机密。您已收到来自xxxxxx@xxx.com的加密邮件
要查看您的邮件
保存并打开附件(message.html),然后按照说明进行操作。
使用以下电子邮件地址登录: Microsoft Of
升级到Ubuntu17.10之后,我发现我无法使用名称混乱的Outlook (也就是以前的Hotmail) SMTP服务器发送电子邮件。
当我试图平移主机名smtp-mail.outlook.com时,我得到
ping: smtp-mail.outlook.com: Name or service not known
然而,当我尝试nslookup smtp-mail.outlook.com时,我得到了
Server: 127.0.0.53
Address: 127.0.0.53#53
Non-authoritative answer:
smtp-mail.outlook.co
使用MS 2010,c#在Visual 2012,Microsoft.Office.Interop.Outlook版本14。
我试图使用outlook自动化打开一个新的电子邮件,预先填充了一些html。
下面是代码:
using Microsoft.Office.Interop.Outlook;
using Outlook = Microsoft.Office.Interop.Outlook;
...
// bring up outlook
Application oApp = new Application();
O