Hello all, I have a few issues I am hoping someone can point me in the right
direction regarding a COM addin I am working on in MS Outlook 2000.
Background:
I work for a Hospital who like most Hospitals have unique business models
given the industry we work in. All MS Outlook 2000 clients are installed on
a LAN within 1 domain name "ourdomain.org". There are about 520 users that
have Internet Email capability. The other 333 DO NOT have internet email
capability. Nurses are an example of an Employee that does not have internet
capability. They just need to communicate to their supervisor or other
Employees per policy. So non internet users have an email such as JDOE
instead of XXXX@XXXXX.COM . This COM addin needs to verify if a user is
sending an email to another domain name. So, the logical thing to do is
check (if TO or CC or BCC <> URDOMAIN.ORG then popup secure email dialog
box else do nothing). The purpose is to secure patient data per HIPPA
regulations. If we enter [Secure] in the subject line our secure server will
pick it up and secure the email.
Software:
1. MS Outlook 2000 clients (some sp3 and some not approx. 853 clients)
installed on mostly Windows 2000 and some new Windows XP machines.
2. MS Exchange Server 2003 on Windows 2003
COM addin for Outlook 2000 requirements:
1. When the user selects "Send" to send the email message. The addin needs
to check all email addresses in the To;CC;BCC fields. The addin needs to
check the email address to see if any of the email addresses are going to an
outside entity or outside of the LAN or domain.
2. When it finds one I need it to popup a dialog box to ask the user if they
would like to secure the email. If the user selects Yes then add a
"[Secure]" token in the subject line. That will tell our encryption server
to secure the email. Otherwise if no continue without doing anything.
Now here are the few issues I ran into I can seem to get past
1. If user enters JDO the name is resolved to JDOE. I need to check if the
domain is different then urdomain.org So, I check its SMTP address in
the GAL and Contact address book. I am just checking domain name if
different then ours popup the secure popup to ask the user to secure it.
2. Access the address book for more than 1 minute popup. I discovered and
read why this annoying box pops up. I understand it happened after SP3 for
security. I do understand why and don mind so long as there is a fix for
using it internally to your own business. I believe I read I can add the com
to the favorite com addin list in the secure public folder list. I can add a
shim I think as well unless that is for Outlook 2003 only. I am not sure
here yet.
3. If user is in MS Excel and selects S>nd>Outlook Message or attachment.
MS Excel may lock up and does not free up unless we end task. I am clueless
here unless it is an in process out of process issue.
If I need to post my code to further help understand what I am doing I would
be happy to. Thanks in advance for any assistance
-Robert