用于自定义CRM的Outlook插件

plugins outlook crm

4051 观看

5回复

3474 作者的声誉

我想编写一个插件,允许自定义编写的CRM读写本地Outlook客户端。我知道这引起了安全问题。但是,我的客户要求他们的CRM“与Outlook连接”。他们希望能够做到以下几点:

A)当联系人向他们发送电子邮件(回复或独立电子邮件)时,他们希望将此电子邮件的详细信息转入CRM。是的。他们希望我保存身体,发送时间和日期等
.B)他们希望能够从CRM本身发送新电子邮件(或回复现有电子邮件)。基本上,“一个看起来像Outlook的发送/回复电子邮件表单的表单”。
C)希望能够通过搜索标签/关键字设施来搜索联系人和相关电子邮件。(即,如果产品名称或代码出现在电子邮件中,则他们希望在搜索中返回的电子邮件)。D)搜索了许多联系人后,他们会想要准备邮件并向合格的潜在客户发送某种电子邮件通知。这可能是50,100或更多人。所以它必须能够允许批量邮寄。E)给出一个新的潜在客户列表,它们当前不是CRM中的联系人,他们会想要做同样的事情,如果他们从这个邮件回复给潜在客户,他们会希望将回复保存在数据库和联系人中插入DB。F)他们希望能够从CRM中利用Outlook的日历和任务列表功能。

或多或少,他们想要这个非常基本的(就像今天这样)我创建的CRM与Outlook集成并让它无缝地完成,就像它是CRM的附加组件一样。插件是我在想的......

但是,我不知道从哪里开始。我的环境是Windows XP / Vista,将成为ASP.NET,我将使用VB.NET语言来实现这一目标。我需要什么?是否有资源可以描述如何建立一个Outlook的插件,因为我被要求?这不是Exchange,没有客户使用交换(不是到目前为止)。他们都运行Outlook。大多数是2003年。大多数客户现在都是XP,但有些客户正在升级到Vista。

出于某种原因,我似乎无法绕过这个。我认为整个安全问题阻碍了我看到过去可能是一件简单事情的能力。客户端不希望被任何安全消息提示,询问他们是否确定要向其联系人发送382封电子邮件。不是一次也绝对不是382次。

我该从哪里开始?我在互联网上搜索过类似的内容,但主要是我发现的已经写好的产品,我必须从头开始编写。

作者: Taptronic 的来源 发布者: 2008 年 9 月 23 日

回应 (5)


3

10151 作者的声誉

您应该查看Visual Studio for Office工具。您可以轻松地为Outlook,Word,Excel创建加载项......几乎是整个Microsoft Office系列产品。

你也可以看一下Add-In Express,但我的控件运气不好,而VSTO for 2008非常容易使用。

作者: mattruma 发布者: 23.09.2008 07:35

7

3948 作者的声誉

决定

我是为Frankley Covey时间管理工具创建原始Outlook插件的团队的一员。这是一次冒险!

我要做的第一件事是让你的客户选择一个版本的Outlook,并坚持下去。不要让客户端添加对其他Outlook版本的支持,除非他们愿意为此付费,并且愿意将交付时间推迟到合理的日期。

我在Slipstick网站上发誓的团队。Outlook安全提示有几种解决方案。

如果可以,请与Microsoft联系,看看他们是否可以获得您将使用的特定Outlook版本的对象模型。我们将这个型号印在大型彩色打印机上并放在一面大墙上。IIRC,它就像7'x5'对象图。这有助于吨。

您最终可能会为Outlook代码创建特定的分类/命名空间。已经有一段时间了,但我记得像.Email,.Task和其他几个点符号。我不得不为Outlook Task对象创建一些新的点命名空间。

正如razorfish所说,查找新的Visual Studio For Office工具。这使得一些东西变得容易多了。

与您的客户交谈,了解他们是否需要连接到Exchange服务器。有两种不同的构建插件的方法。一种模式仅适用于Outlook本身,而另一种模式与Exchange交谈。这对您的开发工作非常重要。这些模型非常不同,如果你选错了,它会花费你额外的时间。

编辑:有几本书对此很有帮助。这些书适用于Outlook 2000,因此您可能希望查看是否有更新版本。

使用Microsoft Outlook 2000技术参考构建应用程序

使用Outlook 2000,CDO,Exchange和Visual Basic构建应用程序

两者都有很多关于如何与Outlook进行深度集成的信息。

作者: Hector Sosa Jr 发布者: 23.09.2008 07:50

1

793 作者的声誉

查看Kayxo Insight。它是一个用于创建您所描述的解决方案的框架。

作者: Alejandro Bologna 发布者: 23.09.2008 10:10

1

51 作者的声誉

查看www.softomate.com,他们为各种项目提供插件和集成解决方案。

作者: Tom Handelman 发布者: 31.05.2010 05:41

0

1 作者的声誉

请参考此链接:https//ms-dynamics-365-crm.blogspot.com/2019/07/outlook-dynamics-crm-calendar.html

outlook-crm集成的最佳来源。

作者: e-RJ 发布者: 23.07.2019 01:28
32x32