문제

맞춤형 작성된 CRM이 로컬 Outlook 클라이언트를 읽고 쓸 수있는 플러그인을 작성하고 싶습니다. 나는 이것이 보안 문제를 제기한다는 것을 알고 있습니다. 그러나 내 고객은 자신의 CRM이 "연결되어"라고 요구하고 있습니다. 그들은 다음을 수행 할 수 있기를 원합니다.

a) 연락처가 이메일을 보내면 (답장 또는 무료 스탠딩 이메일),이 이메일의 세부 사항이 CRM으로 들어가기를 원합니다. 네. 그들은 내가 보낸 시간과 날짜 등을 구하기를 원합니다.
b) CRM 자체 내에서 새 이메일 (또는 기존 이메일에 회신)을 보낼 수 있기를 원합니다. 기본적으로 "Outlook의 전송/회신 이메일 양식처럼 보이는 양식".
c) 태그/키워드 시설을 검색하여 연락처 및 관련 이메일을 검색 할 수 있기를 원합니다. (즉, 제품 이름이나 코드가 이메일로 표시되면 검색에서 이메일을 반환하기를 원합니다). d) 많은 연락처를 검색 한 후, 그들은 메일러를 준비하고 자격을 갖춘 리드에게 일종의 이메일 공지를 발사하고 싶을 것입니다. 이것은 50, 100 또는 더 많은 사람 일 수 있습니다. 따라서 대량 우편물을 허용 할 수 있어야합니다. e) 새로운 잠재 고객 목록이 주어지면 현재 CRM에서 연락을 취하고,이 메일러로부터 잠재 고객에게 답장을 받으면 DB에 답장을 저장하고 연락처 BE DB에 삽입되었습니다. f) 그들은 CRM의 Outlook의 달력 및 작업 목록 시설을 활용할 수 있기를 원합니다.

다소, 그들은 Outlook과 통합하고 CRM에 애드온 인 것처럼 매끄럽게 만들기 위해 만든이 매우 기본적인 (오늘날처럼) CRM을 원합니다. 플러그인은 내가 생각하는 것입니다 ...

그러나 나는 어디서부터 시작 해야할지 모른다. 내 환경은 Windows XP/Vista이며 ASP.NET가 될 것이며 VB.NET 언어를 사용하여이를 달성 할 것입니다. 내가 무엇이 필요 하나? 내가 요청받은대로 Outlook에 플러그인을 구축하는 방법을 설명 할 수있는 리소스가 있습니까? 이것은 교환이 아니며, 고객 중 어느 것도 교환을 사용하지 않습니다 (지금까지는 아님). 그들은 모두 전망을 실행합니다. 대부분의 고객은 현재 XP이지만 일부는 Vista로 업그레이드하고 있습니다.

어떤 이유로 나는 이것에 머리를 감싸지 않는 것 같다. 전체 보안 문제는 아마도 단순한 것을 과거로 볼 수있는 능력을 방해한다고 생각합니다. 클라이언트는 보안 메시지로 인해 382 개의 이메일을 연락처로 보내야한다고 확신하는 보안 메시지로 인해 프롬프트를 받기를 원하지 않습니다. 한 번도 382 번은 아닙니다.

어디서부터 시작합니까? 나는 비슷한 것을 위해 인터넷을 검색했지만 주로 내가 찾은 것은 이미 작성된 제품이며 처음부터 이것을 써야합니다.

도움이 되었습니까?

해결책

Frankley Covey Time Management Tools 용 원래 Outlook 플러그인을 만든 팀의 일원이었습니다. 그것은 꽤 모험이었다!

내가 가장 먼저 할 일은 고객이 Outlook 버전을 선택하고이를 고수하게 만드는 것입니다. 고객이 비용을 기꺼이 지불하지 않는 한 추가 Outlook 버전에 대한 지원을 추가하지 말고 배송 시간이 합리적인 날짜로 되돌아 갈 의향이 없습니다.

내가 맹세했던 팀 미드 스틱 웹 사이트. 전망 보안 프롬프트에는 몇 가지 해결책이 있습니다.

가능하다면 Microsoft에 문의하고 작업 할 Outlook의 특정 버전의 객체 모델을 얻을 수 있는지 확인하십시오. 우리는이 모델을 대규모 컬러 프린터에 인쇄하여 큰 벽에 넣었습니다. IIRC, 그것은 7'x5 '객체 맵과 같았습니다. 이것은 톤에 도움이되었습니다.

Outlook 코드에 대한 특정 분류/네임 스페이스를 만들 수 있습니다. 오랜 시간이 지났지 만, .Email, .task 및 다른 여러 것과 같은 도트 표기법에 대해 기억합니다. Outlook Task Object를위한 몇 가지 새 닷 공지를 만들어야했습니다.

Razorfish가 지적했듯이 사무실 도구를위한 새로운 Visual Studio를 찾으십시오. 이것은 몇 가지 물건이 훨씬 쉬워졌습니다.

고객과 대화하고 교환 서버에 연결 해야하는지 확인하십시오. 플러그인을 구축하는 두 가지 방법이있었습니다. 한 모드는 Outlook 자체와 만 작동했으며 다른 모드는 Exchange와 대화했습니다. 이것은 개발 노력에 매우 중요합니다. 모델은 매우 다르며 잘못된 것을 선택하면 추가 시간이 소요됩니다.

편집 : 이것에 도움이 된 몇 권의 책이 있습니다. 이 책은 Outlook 2000 용이므로 업데이트 된 버전이 있는지 확인할 수 있습니다.

Microsoft Outlook 2000 기술 참조로 응용 프로그램 구축

Outlook 2000, CDO, Exchange 및 Visual Basic을 사용하여 응용 프로그램 구축

둘 다 Outlook과 심층적 인 통합을 수행하는 방법에 대한 많은 정보가 있습니다.

다른 팁

당신은 사무실 도구 용 비주얼 스튜디오. Outlook, Word, Excel을위한 추가 기능을 쉽게 만들 수 있습니다 ... 거의 전체 Microsoft Office 제품군 제품군.

당신은 또한 살펴볼 수 있습니다 애드 인 익스프레스, 그러나 나는 그들의 컨트롤에 많은 운이 없었고 2008 년 VSTO는 사용하기가 매우 쉽습니다.

Check out Kayxo Insight. It's a framework for creating the kind of solution you are describing.

Check out www.softomate.com they offer plugins and integration solutions for various projects.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top