精华内容
下载资源
问答
  • Outlook应用程式 使用构建的Outlook App 强调 本机Outlook界面 跨平台 桌面通知 macOS坞站中的未读徽章 下载 请在以下上找到Windows,MacO和Linux的最新发行 维护者
  • 随 Dynamics CRM 2016(版本 8.0)引入的 Dynamics 365 App for Outlook 是我们的最新服务,用于将 Dynamics 365 与 Microsoft Outlook 配对。 利用 Dynamics 365 App for Outlook,您可以直接在 O...

    在最新的版本中Dynamics 365 for Outlook(Outlook 客户端)已被弃用

    随 Dynamics CRM 2016(版本 8.0)引入的 Dynamics 365 App for Outlook 是我们的最新服务,用于将 Dynamics 365 与 Microsoft Outlook 配对。 利用 Dynamics 365 App for Outlook,您可以直接在 Outlook 收件箱内查看 Dynamics 365 中的上下文信息。 只需单击一次,即可将 Outlook 电子邮件或约会链接到特定的 Dynamics 365 记录。 Dynamics 365 App for Outlook 可与服务器端同步功能结合使用。

    因此,旧 Outlook 加载项 (Dynamics 365 for Outlook) 将在 Dynamics 365 的 2017 年 7 月版更新(联机) 中弃用,并将在未来主要版本中删除。 此弃用包含 Dynamics 365 for Outlook 中的脱机模式和同步。

     

    那么我们来对新版本和老版本做次分析

    下表比较 Dynamics 365 App for Outlook 功能与 适用于 Dynamics 365 的 2016 年 12 月更新(联机和本地) 的 Dynamics 365 for Outlook(也称为 Outlook 客户端)。

    功能

    Dynamics 365 App for Outlook

    Dynamics 365 for Outlook

    跟踪并设置电子邮件的相关项

    跟踪并设置约会的相关项

    跟踪并设置联系人的相关项

    跟踪并设置任务的相关项

    No

    一键式设置相关项

    No

    显示收件人摘要

    No

    显示电子邮件/约会中的相关记录摘要

    No

    与 Web 上的 Outlook 一起使用

    No

    使用 Outlook 桌面

    使用适用于 Mac 的 Outlook

    No

    与手机一起使用

    No

    直接打开并创建 Microsoft Dynamics 365 记录

    应用自定义窗体和业务逻辑

    脱机工作

    No

    应用电子邮件模板

    应用销售宣传资料

    应用知识文章

    可以在发送后监视电子邮件

    No

    排序、筛选、格式、组和分类视图

    No

    创建 Word 邮件合并文档

    No

    控制字段同步

    No

    要求
     
     

    以下是使用 Dynamics 365 App for Outlook 必须具备的条件:

    System_CAPS_note说明

    我们的文档中列出了 Dynamics 365 功能的支持配置和要求。 应将未记录的特定配置视为不受支持。

    Microsoft Dynamics 365 通过“使用 Dynamics 365 App for Outlook”权限提供对 Dynamics 365 App for Outlook 的访问。 如果用户没有该权限,则他们会收到以下错误消息:

    “您未被授权使用此应用程序。 请与您的系统管理员核查以更新您的设置。”

    用户还必须具有对下列实体的读写权限。

    “业务管理”选项卡:

    • 邮箱

    “自定义”选项卡:

    • 实体

    • 字段

    • 关系​​

    • 系统应用程序元数据

    • 系统窗体

    • 用户应用程序元数据

    • 视图​​

    为安全角色设置权限

    1. 转到“设置”>“安全”。

    2. 单击“安全角色”。

    3. 选择安全角色,然后单击“业务管理”选项卡。

    4. 在“实体”部分,检查“邮箱”权限设置。 安全角色应具有“用户”或更高的设置。

    5. 在“与隐私相关的特权”部分,验证“使用 Dynamics 365 App for Outlook”是否已设置为“组织”。 如果未设置,请单击“使用 Dynamics 365 App for Outlook”。

    自 适用于 Dynamics 365 的 2016 年 12 月更新(联机和本地) 起,您可以将该应用程序与任何 Dynamics 365(在线) 或 Dynamics 365(本地) 和 Exchange Online 或 Exchange Server(本地)的组合结合使用,包括混合配置。 这意味着您可以在以下任何配置中使用 Dynamics 365 App for Outlook:

    Dynamics 365(在线)

    Exchange Online

    Dynamics 365(在线)

    Exchange Server(内部部署)

    Dynamics 365(本地)

    Exchange Server(内部部署)

    Dynamics 365(本地)

    Exchange Online

    System_CAPS_note说明

    如果您使用Dynamics 365(本地),则您需要使用 IFD 身份验证进行验证(如下所述)。

    您可以在以下浏览器中使用 Dynamics 365 App for Outlook 和 Web 上的 Outlook:

    • Internet Explorer 10、Internet Explorer 11 或 Microsoft Edge

      以下配置受支持:

      • 为 Internet 安全区域启用保护模式。 若要启用保护模式:在 IE 10 或 11 中,转至“工具”>“Internet 选项”>“安全”选项卡 >“Internet”。

      • 将为“本地内联网”安全区域启用保护模式。 若要启用保护模式:在 IE 10 或 11 中,转至“工具”>“Internet 选项”>“安全”选项卡 >“本地 Internet”。

      • 您的 Dynamics 365 URL 在可信网站的“本地内联网”安全区域列表中。 在 IE 10 或 11 中,转至“工具”>“Internet 选项”>“安全”选项卡 >“本地内联网”>“站点”>“高级”。

    • Windows 上的 Google Chrome(最新版本)

    • Windows 上的 Firefox(最新版本)

    • Mac 或 OSX 上的 AppleSafari(版本 9 或 10)

    您可以在这些版本的台式机上使用 OutlookDynamics 365 App for Outlook:

    • Outlook 2013 和 Outlook 2016。

    • Outlook for Mac*。

      需要 *Exchange Server 版本 15.0.847.32 或更高版本。

    可以在下面的任何手机和操作系统上的移动浏览器中将 Dynamics 365 App for Outlook 与 Web 上的 Outlook 配合使用:

    • 运行 iOS 版本 8、9 或 10 的 AppleiPhone 设备。

    • 运行 Android 4.4 (KitKat)、5.0 (Lollipop)、6 (Marshmallow) 或 7 (Nougat) 的 Android 手机。

    • 运行 Windows 8.1 或 Windows 10 的 Windows Phone 设备。

    支持的 Dynamics 365 App for Outlook 功能取决于您运行的客户端。 下表汇总了 Dynamics 365 和 Exchange 的每个客户端/配置支持的功能。

    每项 Dynamics 365 App for Outlook 功能支持的客户端

     

    (1) Web 上的 Outlook 支持 Internet Explorer 10、Internet Explorer 11、Microsoft Edge、Safari 9、Safari 10、Firefox 和 Chrome。

    (2) 移动 Web 上的 Outlook 支持 Windows 8.1、Windows 10、iOS 8、iOS 9、iOS 10、Android KitKat (4.4)、Android Lollipop、Android Marshmallow 和 Android Nougat。

    (3) 撰写模式中的跟踪电子邮件和跟踪约会需要 Exchange Server 2013 CU14 或 Exchange Server 2016。

    (4) 跟踪联系人仅在 Exchange Server2016 CU3 和 Outlook 2016 16.0.6741.1000 及更高版本上受支持。

    (5) 添加电子邮件模板、知识管理文章和销售宣传资料在移动 Web 上的 Outlook 中不受支持。

    (6) 仅在 Outlook 2016 16.0.7426.1049 和更高版本上受支持。

    (7) 仅在 16.0.6741.1000 和更高版本上受支持。

    (8) 安装有 iOS 8 或更高版本的 iPhones 6S 或后续机型上支持。

    System_CAPS_note说明

    目前不支持平板电脑(2017 日历年度即将推出)。

    阅读此博客中有关支持的客户端的更多详细信息:Dynamics 365 App for Outlook 支持矩阵

    使用 Office 加载项的 服务器要求为 Exchange Server 2013、Exchange Server 2016 或 Exchange Online。

    Dynamics 365 App for Outlook 支持以下语言:

    保加利亚语(保加利亚)- 1026

    印地语(印度)- 1081

    葡萄牙语(葡萄牙)- 2070

    中文(中华人民共和国)- 2052

    匈牙利语 - 1038

    罗马尼亚语 - 1048

    中文(台湾)- 1028

    印度尼西亚语 - 1057

    俄语 - 1049

    克罗地亚语(克罗地亚)- 1050

    意大利语 - 1040

    塞尔维亚语 - 2074

    捷克语(捷克共和国)- 1029

    日语 - 1041

    斯洛伐克语 - 1051

    丹麦语 - 1030

    哈萨克语 - 1087

    斯洛文尼亚语 - 1060

    荷兰语 - 1043

    朝鲜语 - 1042

    西班牙语 - 3082

    英语 - 1033

    拉脱维亚语 - 1062

    瑞典语 - 1053

    爱沙尼亚语 - 1061

    立陶宛语 - 1063

    泰语 - 1054

    芬兰语 - 1035

    马来西亚语 - 1086

    土耳其语 - 1055

    法语 - 1036

    挪威语 - 1044

    乌克兰语 - 1058

    德语 - 1031

    波兰语 - 1045

    越南语 - 1066

    希腊语 - 1032

    葡萄牙语(巴西)- 1046

     

    设置 服务器端同步 并设置所需权限后,您可以将 Dynamics 365 App for Outlook 推送到部分或所有用户,也可以允许用户根据需要自行安装它。

    System_CAPS_note说明

    如果您在 Dynamics 365(本地) 中,请参阅以下章节:部署到 Dynamics 365 本地部署用户

    将应用程序推送给用户

    1. 转到“设置”>“Dynamics 365 App for Outlook”。

    2. Dynamics 365 App for Outlook 入门屏幕中,为符合资格的用户添加下面,(如果第二次或后续时间打开此屏幕,则可以单击设置),选择将应用程序自动添加到Outlook复选框(如果您想让用户自动获取应用程序)。 如果用户具有必要的权限,而且电子邮件通过 服务器端同步 同步,您就不必再执行任何操作即可将应用程序推送到他们。 例如,如果您向销售员角色添加必需的权限,然后将该角色分配给新用户,则他们将自动获取应用程序。

    3. 执行下列操作之一:

      • 若要将应用程序推送给所有符合资格的用户,请单击“为所有符合资格的用户添加应用程序”。

      • 若要将应用程序推送某些用户,请在列表中选择这些用户,然后单击“将应用程序添加到 Outlook”。

      System_CAPS_tip提示

      如果列表显示某用户已挂起或还未添加,您可以单击该用户旁边的“了解更多”链接查找有关状态的详细信息。

    4. 完成后,请单击“保存”。

    让用户自行安装应用程序

    1. 用户单击“设置”按钮 Dynamics 365 客户端“设置”按钮,然后单击“Dynamics 365 应用程序”。

    2. 在 Dynamics 365 应用程序屏幕中,Dynamics 365 App for Outlook下面,用户单击将应用程序添加到Outlook。

    System_CAPS_note说明

    如果需要,用户还可以自行禁用或删除加载项。 更多信息,请参阅 Dynamics 365 App for Outlook 用户指南

    如果使用的是 Dynamics 365 本地部署,请执行以下步骤。

    如果您或您的用户安装 Dynamics 365 App for Outlook 时遇到困难,可能是因为他们的 Exchange 邮箱当前链接到其他 Dynamics 365 组织。Exchange 邮箱(电子邮件地址)只能同步一个组织的约会、联系人和任务,并且属于该组织的用户只能用 Exchange 邮箱同步约会、联系人和任务。 如果要更改主要同步组织,可以覆盖 Exchange 中存储的设置。 有关详细信息,请参阅本知识库文章

    若要了解如何使用 Dynamics 365 App for Outlook,请参阅 Dynamics 365 App for Outlook 用户指南

    “Dynamics 365 App for Outlook 用户指南”页
     
    文章为源创,引用请注明!

    转载于:https://www.cnblogs.com/Earson/p/Dynamics365forOutlook.html

    展开全文
  • 我正在使用VSTO和C#开发Outlook(2016)加载项。 我已经创建了一个安装程序来安装我的VSTO加载项,它可以工作。... 用户可以通过Outlook Web App通过清单XML添加自定义加载项。 通过Outlook Web添加后,即可使用...
  • qr扫描仪app是一款非常优质重点免费的实用工具软件,qr扫描仪app支持扫码二维码、条形码,通过qr扫描仪软件快速获取自己想要的信息。软件介绍 QR码阅读器:读取二维码,扫描条形码,QR码生成器,包括文本,URL,...

      qr扫描仪app是一款非常优质重点免费的实用工具软件,qr扫描仪app支持扫码二维码、条形码,通过qr扫描仪软件快速获取自己想要的信息。

    软件介绍

      QR码阅读器:读取二维码,扫描条形码,QR码生成器,包括文本,URL,ISBN,电话号码,SMS,联系人,日历,电子邮件,位置,

      QR码阅读器是一种高质量的QR码应用程序。 QRcode阅读器旨在解码(扫描代码)和编码(创建QR)信息,

      很快只需一部手机,您就可以在几秒钟内快速读取方形条形码/ QRcode后面的信息。

    203d599f08fd5af1fdd4ff998430ff2f.png

    软件特色

      支持的QR码:

      ·网站链接(URL)

      ·联系人数据(MeCard、电子名片、VCF)

      ·日历事件

      ·WIFI热点访问信息

      ·地缘位置

      ·电话信息

      ·电子邮件、短信和MATMSG

    功能介绍

      软件已经是专业版本了,并且做了汉化,打开就是中文版的,无广告,功能强大。

      ·物品编号(EAN-8、EAN-13、UPC、JAN、GTIN-13)

      ·Codabar或者库德巴码

      ·39码、93码和128码

      ·2/5(ITF)交错

      ·PDF417

      ·GS1 DataBar

      ·Aztec码

      ·数据矩阵

    展开全文
  • Outlook Web App简介

    2015-11-08 17:28:00
    一、什么是Outlook Web AppOutlook Web Access简称OWA是基于微软Hosted Exchange技术的托管邮局的一项Web访问功能。通过访问Outlook Web Access页面,邮箱用户不需要安装Outlook 2007客户端软件,直接使用 Web ...

    一、什么是Outlook Web App
    Outlook Web Access简称OWA是基于微软Hosted Exchange技术的托管邮局的一项Web访问功能。通过访问Outlook Web Access页面,邮箱用户不需要安装Outlook 2007客户端软件,直接使用 Web 浏览器通过 Internet 读取或发送电子邮件、管理他们的日历地址簿,任务等协同办公功能。基于微软Hosted Exchange技术的托管邮局的Outlook Web Access访问地址为http://mail.您的域名。
    Exchange提供了对多种协议的支持,包括POP3、SMTP、IMAP4、NNTP和HTTP,微软把用HTTP协议来访问Exchange的方法称为OWA,全称为Outlook Web Access,后改名为Outlook Web App。

    二、微软官方解释
    Exchange Server 始终提供最先进的技术,帮助用户管理他们收到的大量消息。从 AJAX 技术(基于 Web 的现代应用程序的基础)的引入,到语音邮件和电子邮件等多种通信模式的集成,Exchange 帮助用户管理大量通信,同时将它们整合到可从 Internet 上的任何位置访问的通用收件箱。
    Exchange Server 2010 允许用户在一个位置并通过任何主要 Web 浏览器整合他们的电子邮件、语音邮件、即时消息、短信等,从而延续创新周期。通过 Outlook Web Access,用户在 Web 上获得丰富的 Outlook 体验,使他们可以在会话环境中查看通信,而不仅仅是分散的邮件,从而帮助他们处理每天收到的大量邮件。
    Exchange Server 2010 通过显示状态数据,使用户可以查看其他人是否在计算机旁,因此知道是应该发送电子邮件、拨打电话、发送即时消息还是发送短信,而这一切都可在 Outlook Web App中直接完成。用户可以通过最方便的方法来通信,并且在一个位置接收所有消息,以方便检索、存档和搜索。
    Outlook Web App像使用 Outlook 2010、Outlook 2007 或 Outlook 2003 访问 Exchange 邮件基础结构的客户端提供以下益处:
    (1).用户可通过 Internet 远程访问 Exchange 服务器。
    (2).可以使用 Outlook Web App 和 Microsoft Exchange ActiveSync 所用的相同 URL 和命名空间。
    (3).可以使用 Outlook Web App 和 Exchange ActiveSync 所用的相同的安全套接字层 (SSL) 服务器证书。
    (4).未通过身份验证的 Outlook 请求无法访问 Exchange 服务器。
    (5).无需使用虚拟专用网络 (VPN) 即可通过 Internet 访问 Exchange 服务器。
    (6).通过 Outlook Anywhere 在客户端访问服务器上使用 SSL 会话 ID 负载平衡时,不必在 Exchange 2010 中进行任何配置。
    (7).如果已经通过 SSL 使用 Outlook Web App 或 Exchange ActiveSync,则无需从 Internet 打开任何其他端口。
    (8).通过使用 Test-OutlookConnectivity cmdlet,可以测试 Outlook Anywhere 的端到端客户端连接和基于 TCP 的连接。

    三、Outlook Web App支持功能
    1.会话视图
    通过将来自一个会话的邮件分组到一起,新的会话视图使用户可以迅速识别最近的邮件以及系列响应。会话视图将永久保留,即使各个电子邮件位于邮箱中的不同文件夹。Exchange 可将整组邮件作为一个会话来处理,可以作为一个整体进行管理、忽略、移动和删除。作为旧会话组成部分的新邮件将自动放入您为该会话定义的文件夹中,即使已经删除或忽略了该会话。

    2.多浏览器支持
    用户可以在 Internet Explorer 7 及以上版本、Firefox 3 及以上版本和 Safari 3 及以上版本中获得同样卓越的Outlook Web App高级体验。无论组织支持哪种主要 Web 浏览器,用户都可以获得他们需要的卓越Outlook Web App高级体验。

    3.单页邮件
    Outlook Web App 2010 不再有多个页面。所有消息都在一个页面上,无论文件夹有多大,您都可以在邮箱中滚动查看每个邮件,无需来回翻页。用户可以有效地访问邮件并扫描会话,以找到他们需要的通信。

    4.昵称缓存
    昵称缓存可存储收件人的电子邮件地址,在输入新地址时可以提供建议名称列表,从而帮助用户迅速填写电子邮件地址。这个自动填充的列表本身可随着用户输入收件人名称的更多字母而自动缩小,而且可以综合缓存从Outlook Web App和 Outlook Mobile 等客户端发送的电子邮件的收件人。

    5.筛选器
    您可以从具有常见选项的方便下拉菜单中轻松应用筛选器。

    6.搜索
    使用高级查询,Outlook Web App中的搜索功能现有更强大。用户可以使用“发件人:”、“收件人:”、“附件:”以及许多其他搜索词来指定筛选条件以查找目标邮件。此外,还可以保存您喜欢的搜索,只需单击鼠标即可访问,从而加快访问信息的速度。

    7.查看共享日历和联系人
    Exchange Server 2010 中的Outlook Web App使用户可以查看共享的日历和联系人,这样他们就能够查看组织内外的用户时间表和可用性。

    8.查看/设置状态
    用户的联系人列表在Outlook Web App中以彩色指示器显示,使用户可以了解联系人是否可以聊天。这种状态显示表明了用于获得所需信息的最佳通信方式。用户可以看到其他人的状态,并且可以设置自己的状态,以便网络上的其他用户知道他们是否可以聊天。

    9.即时消息 (IM)
    Outlook Web App的客户端包含即时消息传递功能。管理员可以选择将该功能连接到 Office Communications Server(现场)或 Windows Live Messenger Service(托管)。通过其他用户的状态标示,员工可以迅速决定他们是应当发送电子邮件还是只需发送即时消息以获得快速回复。

    10.短信同步
    Exchange ActiveSync 能够从 Outlook 和Outlook Web App发送和接收短信。通过 EAS 发送到用户移动设备的传入邮件可以在常用的短信位置以及电子邮件收件箱中查看。

    四、Outlook Web App使用常见问题
    如果默认的Web站点配置正确,那么我们就可以进行解决OWA问题的下一步了,确认Exchange的虚拟文件夹是否工作正常。
    回到IIS的主界面,然后展开“默认Web站点”容器,在“默认Web站点”下面的“Exchange”文件夹上单击鼠标右键并依次选择“属性”->“虚拟目录”->“应用程序设置”。同样,请确定这里有一个“移除”按钮,否则你需要点击“创建”按钮来创建一个应用程序,并为它起名叫“Exchange”。
    接着选择属性菜单上的“目录安全”标签并单击“身份验证和访问控制”部分的“编辑”按钮,确保“启用匿名访问”以及“集成Windows身份验证”复选框都处于选中状态。
    最后,切换到“文档”标签并确保“启用默认内容页面”复选框被选中并且LOGON.ASP处于文档列表的顶部。如果LOGON.ASP没有处于列表顶部,请检查这个文件是否存在于列表中,如果存在的话,选中它然后不断点击“向上”按钮把它移动到列表顶部,如果不存在的话单击“添加”按钮并输入LOGON.ASP,然后再按照上面的方法把它移动到列表顶部。移动到列表顶部。

     

    转载于:https://www.cnblogs.com/SanMaoSpace/p/4947673.html

    展开全文
  • 如果你的邮箱搭建在 Exchange Server 上,则可以创建邮件应用程序(Mail Add-in)来扩展Office本身的功能,使用 Office Add-in Model 开发的 MailAdd-in 可以运行在 Outlook 富客户端、Outlook Web App 和 适用于...

    准备工作

    如果你的邮箱搭建在 Exchange Server 上,则可以创建邮件应用程序(Mail Add-in)来扩展Office本身的功能,使用 Office Add-in Model 开发的 Mail Add-in 可以运行在 Outlook 富客户端、Outlook Web App 和 适用于各种设备(如 IOS)的 OWA 上。在开发之前,你需要一个有效的邮箱账号和密码(如你在公司内部的 工作邮箱)。

    创建 Mail Add-In 项目

    Step 1

    在 Visual Studio 中(如下图),点击 文件>>新建>>项目,在弹出的窗口中,展开左侧的项目模板,依次点击 Visual  C# >> Office/SharePoint >> Apps >> App for Office

     

    注意:本文使用的 VS 版本号为 Visual Studio Ultimate 2013 Version 12.0.30723.00 Update 3,项目模板中你所看到的“Office  Add-Ins”是指基于 VSTO 技术创建 Office 扩展应用的项目模板。而在最新的 Office Developer Tools for Visual Studio 中的命名中,Office Add-ins 已经被 Office VSTO Add-ins 替换;相应的, Apps 也已被 Office Web AddIn 所替换(详情请查看 https://msdn.microsoft.com/en-us/library/fp161507.aspx#bk_newname)。

    另外,如果在项目模板下没有找到 Office/SharePoint,请先下载相应VS版本的 Office Developer Tools for Visual Studio( https://www.visualstudio.com/en-us/features/office-tools-vs.aspx),如针对Visual Studio 2013的Office Developer Tools for Visual Studio 2013.(下载地址:http://aka.ms/OfficeDevToolsForVS2013)。

    Step 2

    选择要创建的 Add-In 类型,选择 Mail”。你可以通过 Office Apps 类型及平台支持 看到Office Add-in 有哪些类型。

    Step 3

    选择 Mail add-in在邮件的哪些状态(只读、编辑)下出现,这里我们只希望 add-in 在用户邮件或者约会时出现。

    Step 4

    在该项目中找到 Home.html(Office Developer Tools For Visual Studio 2013 为 Mail Add-in 生成的项目中包含这个页面,并且是 add-in 的首页面,如果你没有找到,可以根据下文 manifest 的介绍找到主页面然后继续),粘贴如下代码将原有内容覆盖。

    <!DOCTYPE html>
    <html>
    <head>
        <meta charset="UTF-8" />
        <meta http-equiv="X-UA-Compatible" content="IE=Edge" />
        <title></title>
        <script src="//ajax.aspnetcdn.com/ajax/jQuery/jquery-2.1.3.min.js" type="text/javascript"></script>
    
        <link href="../../Content/Office.css" rel="stylesheet" type="text/css" />
        <script src="//appsforoffice.microsoft.com/lib/1.1/hosted/office.js" type="text/javascript"></script>
    
        <link href="Home.css" rel="stylesheet" type="text/css" />
        <script src="Home.js" type="text/javascript"></script>
    </head>
    <body>
        <div id="content-main">
            <div class="padding">
                <p><strong>Add home screen content here.</strong></p>
                <p>For example, this app was activated with following details:</p>
                <table id="details">
                    <tr>
                        <th>Subject:</th>
                        <td><span id="subject"></span></td>
                    </tr>
                    <tr>
                        <th>From:</th>
                        <td><span id="from"></span></td>
                    </tr>
                </table>
            </div>
        </div>
        <div id="content-footer">
            <div class="padding">
                <a target="_blank" href="https://go.microsoft.com/fwlink/?LinkId=276814">Find more samples online...</a>
            </div>
        </div>
    </body>
    </html>

    Step 5

    找到并修改 Home.js 文件(类似Step 4,如果你的项目中没有它,可以找到add-in 主页,然后在主页相同路径下创建 Home.js,然后继续),粘贴如下代码将原有内容覆盖

     

        // The Office initialize function must be run each time a new page is loaded
        Office.initialize = function (reason) {
            $(document).ready(function () {
                displayItemDetails();
            });
        };
    
        // Displays the "Subject" and "From" fields, based on the current mail item
        function displayItemDetails() {
            var item = Office.cast.item.toItemRead(Office.context.mailbox.item);
            $('#subject').text(item.subject);
    
            var from;
            if (item.itemType === Office.MailboxEnums.ItemType.Message) {
                from = Office.cast.item.toMessageRead(item).from;
            } else if (item.itemType === Office.MailboxEnums.ItemType.Appointment) {
                from = Office.cast.item.toAppointmentRead(item).organizer;
            }
    
            if (from) {
                $('#from').text( "DisplayName: " + from.displayName + ", Email Address:" + from.emailAddress);
            }
        }

     

    Step 6

     点击绿色箭头按钮启动并选择浏览器,VS 会用该浏览器弹出一个网页(类似如下页面,不用太在意它)

    Step 7

     此时,在这台开发机上的 Outlook 客户端或者网页端上 打开任意一封邮件,会发现 ZanApp 的链接:

    点击 ZanApp 之后,add-in 开始运行如下,此时这封邮件的 subject 和发送人会在 add-in 里显示出来。

    调试 AddIn 的代码

    项目文件介绍

    此时,你在Visual Studio中会看到类似于下图中的两个项目:第一个项目是用来管理该add-in的配置文件,第二个项目则是该add-in的实现(也就是网站)。

    当我们点击了绿色箭头按钮启动了项目之后,VS 会要求你输入你的邮箱用户名和密码,然后它通过如下步骤完成部署用于调试:

    1. 将当前add-in的manifest(add-in的配置文件)上传到当前开发者所登陆的exchange 服务器上。

    你可通过修改第一个项目中的配置文件来修改 add-in 的主页及其他基本信息。下面是一个 Manifest 举例,大家可以通过它认识到 Add-in 的哪些属性可以定制。更详尽的官方文档信息在 Office Add-ins XML manifest

    <?xml version="1.0" encoding="UTF-8"?>
    <!--Created:cb85b80c-f585-40ff-8bfc-12ff4d0e34a9-->
    <OfficeApp xmlns="http://schemas.microsoft.com/office/appforoffice/1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="MailApp">
      <Id>c425abba-72d8-4343-a960-0e30291217d0</Id>
      <Version>1.0.0.0</Version>
      <ProviderName>[Provider name]</ProviderName>
      <DefaultLocale>en-US</DefaultLocale>
      <DisplayName DefaultValue="ZanApp" />
      <Description DefaultValue="ZanApp"/>
      <AppDomains>
        <AppDomain>https://login.microsoftonline.com/common/oauth2/authorize</AppDomain>
        <!--当add-in网页需要redirect任何其他域名下的网页时,需要将该域名加入到AppDomains中-->
      </AppDomains>
      <Capabilities>
        <Capability Name="Mailbox" />
      </Capabilities>
      <DesktopSettings>
        <SourceLocation DefaultValue="https://localhost:44306/addin/appread/home/home.html" /> 
        <!—add-in 加载时的主页 -->
        <RequestedHeight>300</RequestedHeight>
        <!—add-in在邮件中显示的高度-->
      </DesktopSettings>
      <Permissions>ReadItem</Permissions>
      <!—当前add-in需要的对邮箱的权限-->
      <Rule xsi:type="RuleCollection" Mode="Or">
        <Rule xsi:type="ItemIs" ItemType="Message"/>
        <Rule xsi:type="ItemIs" ItemType="Appointment"/>
      </Rule>
      <DisableEntityHighlighting>false</DisableEntityHighlighting>
    </OfficeApp>

    2.  把当前add-in的实现(其实就是一个网站)用iisexpress host 起来。(注意,邮件应用程序需要 host 在支持 https 的 URL 下,The apps for Office platform requires that all source files are hosted on secure (HTTPS) sites.详情请参考Tips to develop a great mail app for Office

    这样我们就可以通过诸如 https://localhost:44304/appread/home/home.html 来访问该add-in 中的home网页了。

    而此时,如果你在当前机器上的邮件客户端中打开任一封邮件,便可以看到add-in的入口链接了。(其他用户则无法看到处于调试阶段的add-in)

     

    Debugging -- 如何调试add-in的代码实现

    Add-in需要运行在邮件客户端(如outlook)上,所以即使我们开发add-in用的都是JavaScript代码,我们也无法利用浏览器F12开发者工具进行调试 (除非你使用网页版邮箱OWA打开)。接下来我们将通过一个实例介绍如何利用Visual Studio调试”寄宿并运行于” Outlook界面(中的iframe)里的add-in 代码,如JavaScript。

    0. 启用 IE debugging 选项, 将“Disable script debugging(Internet Explorer) 和 Disable script debugging (Other)” 选项去掉(uncheck)

    首先,有必要再提一下,add-in实际上是运行在outlook读邮件界面上嵌入的iframe中,所以最终还是被浏览器(IE)解析并运行的。如果要调试这些代码,我们需要找到运行代码的浏览器进程号。

    1. 利用Fiddler查询运行add-in的浏览器进程号

    打开任意一封邮件,点击add-in入口链接,add-in显示类似如下界面:

    打开fiddler,可以看到如下图绿色框住的部分,点击鼠标左键并将其挪到上图的add-in显示区域内,fiddler将发现并显示运行该add-in的浏览器进程号。

    2. 使用 VS Attach 到该进程 

    打开另一个 Visual Studio 2013 程序,不用打开任何项目

    依次点击 Debug>> Attach to Process,如下图所示,找到对应的浏览器进程,点击attach。

     

    3. 开始调试

    接下来,运行在浏览器进程中的 js 等文件被显示在 Solution Explorer中,你可以双击打开文件,并为之添加断点。然后就可以通过必要的途径触发该断点(如reload add-in页面或者点击add-in中的按钮)进行调试了。

    这种调试方法同样适用于开发 Word、Excel、PPT上的 任务面板 Add-In 和 内容 Add-in。

    参考资料

    1. What's new in Office Developer Tools for Visual Studio 2013 -- https://msdn.microsoft.com/en-us/library/office/jj220049.aspx
    2. Office Developer Tools -- https://www.visualstudio.com/en-us/features/office-tools-vs.aspx
    3. Office Add-ins XML manifest -- https://msdn.microsoft.com/en-us/library/office/fp161044.aspx
    4. Office Apps 类型及平台支持 -- http://simpeng.net/oai/oai-chapter-1/office-addin-types-and-current-platoform-supporting.html?s=oai-chapter-1-section-3
    5. Tips to develop a great mail app for Office -- http://blogs.msdn.com/b/officeapps/archive/2013/10/16/tips-to-develop-a-great-mail-app-for-office.aspx
    6. 使用 Visual Studio 为 Outlook 创建第一个邮件应用程序 -- https://msdn.microsoft.com/zh-SG/library/fp142159

     

    如需转载,请注明出处 http://www.cnblogs.com/simpeng/p/4691508.html,谢谢。

    转载于:https://www.cnblogs.com/simpeng/p/4691508.html

    展开全文
  • Mailto链接默认情况下会打开Microsoft Office 365 Webmail / Outlook Web Application Compose 更新日期:01-2021:对Mac OS的更好支持,对Microsoft Live的支持... Microsoft应该提供的缺少的功能? 安装MailtOWA...
  • If you do email on your phone, swipe actions can help you spin through your ... Here’s how to use them in Outlook and how to change them if the defaults don’t work for you. 如果您通过手机发送电...
  • QR和条码扫描仪app是一款Android设备必备的QR码扫描仪、QR码阅读器、QR码生成器应用,它不仅限于扫描,您还可以使用它来创建QR/条形码。 QR和条码扫描仪介绍 QR / Barcode Scanner PRO 是Google Play市场上...
  • Mail apps for Outlook http://msdn.microsoft.com/en-us/library/exchange/fp161135.aspx   http://stackoverflow.com/questions/724117/outlook-web-access-plugin-development   ...
  • 在里面可以配置一些用户功能,比如OWA界面不能更改密码等用户 --电子邮件连接-----查看详情指定自定义的策略。 转载于:https://blog.51cto.com/seawind/1887282...
  • 首先在http://www.reliefjet.com/Quicks/Features/QuickTweaks下载这个插件,然后关闭Outlook进行安装(笔者不清楚未关闭Outlook是否会影响安装,但是为了避免未知错误还是请先关闭Outlook)。安装完成后打开Outlook...
  • 用户重新安装的win7系统,在配置完outlook ... 问题签名: 问题事件名称: APPCRASH 应用程序名: OUTLOOK.EXE 应用程序版本: 12.0.6607.1000 应用程序时间戳: 4e398dcd 故障模块名称: StackHash_44d2 故障模块版本:...
  • 可以看到好几个应用程序,我们这里点击 【Microsoft Dynamics 365 App for Outlook】,注意不是点击【下载Dynamics 365 for Outlook】。 这个过程需要几分钟,提示如下: 下面我们看看在Outlook Web App中...
  • 问题 : 近期有不少朋友反应 Android 平台的 outlook App 连接 Exchange 邮箱突然报错 403. 几天前该应用正常工作. ... 受影响用户可以自行下载APK解决,或者等到合作App store 有对应更新后批量解决; The ...
  • sales force for outlook

    2018-07-03 16:33:00
    使outlook和salesforce的连接更简易,对于新手来说是非常简易的app
  • outlook的插件管理(Web界面)

    千次阅读 2019-04-21 19:47:08
    outlook除了客户端之外,还可以在浏览器里对插件进行管理: Email收件夹管理: 要获取更多Jerry的原创文章,请关注公众号"汪子熙":
  • ReplyWithHeader:引用Outlook.style标头和Mail.app的签名
  • import win32com.client ...import os import sys outlook = win32com.client.Dispatch("Outlook.Application").GetNamespace("MAPI") inbox = outlook.Folders("Outlook 数据文件").Folders("aaa").Folde...
  • 本作品为本人本科三年级课程作业成果。MoodDiary是基于Java开发的Android日记APP,具有客户端和服务器两部分。前端使用Android Studio IDE 开发,后端使用...如有任何疑问,请邮件联系博主 jianpengliao@outlook.com
  • 本主题提供有关如何通过 MicrosoftExchangeServer2007 中的 MicrosoftOfficeOutlookWebAccess...OutlookWebApp使用四个虚拟目录支持对 MicrosoftExchange 内容的访问。虚拟目录 /public 支持通过 OutlookWebApp 访...
  • 在前面的三篇文章里,我们做好了基本的Exchange环境,那么这一篇文章我们就来做Lync与Exchange Outlook Web App的集成吧,这并不需要太大的动作,所以我们用一篇文章来完成集成的内容就可以了。由于与OWA集成,需要...
  • OutlookWebApp中点击选项按钮在这我们可以配置用户的个人信息点击站点邮箱可以看到自己所属的站点邮箱,并点击Apps查看当前已启用的App,并可添加App在阻止与允许中可以配置黑白名单在设定中,可以配置邮件的签名...
  • Outlook Web App 通知 — Firefox 扩展 为添加了系统通知功能。 如果您打开了 OWA 选项卡或打开新选项卡并登录 OWA,则会激活扩展。 无需配置。 扩展不需要任何OWA帐户信息,并不读取任何私人数据和未连接到互联网...
  • Outlook Web App未初始化

    2012-02-27 15:27:45
    Outlook Web App未初始化 故障现象 安装好Exchange 2010后,登录OWA出现提示“Outlook Web App未初始化。如果问题仍然存在,请与技术支持人员联系。 Active Directory Server <域控服务器域名> is not ...
  • 服务器:imap-mail.outlook.com 端口:993 SSL: SSL/TLS 4.外发服务器设置 服务器:smtp-mail.outlook.com 端口:587 SSL:STARTTLS 其他说明 本人文章截至2021年5月22日仅在本人博客、博客园、简书平台发布,其他...
  • outlook配置126邮箱

    千次阅读 2020-12-30 16:33:07
    我用的不是outlook2016,应该是office365带的最新版outlook。网上找到的资料很多都说的是2016如何配置,很多操作还是不同的,需要注意。 配置流程 点击右上角的设置按钮 点击全部设置 选择其他其他电子邮件...
  • 很多人会使用邮件撤回功能,但是outlook也不是万能的,如果在outlook登录的企业邮箱里发了一封邮件,该如何撤回呢? 邮件撤回需要登录网页端 Tom企业邮箱也可撤回邮件,而且在网页上就能操作。只需要在收信箱里找到...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 7,278
精华内容 2,911
关键字:

app下载outlook