J
Jon Ebersole
I developed an Outlook 2003 Add-in that creates and stores messages using the
Outlook Folders. The messages have unique categories and user properties, so
when a messages is opened or created, it displays my add-ins buttons if
necessary. The add-in is going to be used to send/receive messages to a
group of users in a database.
The user can add groups of users by group name to the TO, CC, and BCC fields
of the message. I have overridden the Send button for all emails that are
created using my Add-in. When the send button is selected, I want to save
the message in MIME format (with all attachments, formatting, backgrounds,
and pictures still intact), and transmit the MIME email to a remote server
using Web Services.
I can save the email to a bunch of different formats, but the only one that
seems to hold its formatting, attachments, and pictures is the .msg format.
The problem is that when i send the email to the server, there is no way of
opening the .msg file or converting it to a MIME complient format to use the
System.Web.Mail commands, etc. to actually send the email out to the members.
Sure I can make the program locally and use the user's Outlook to send out
the emails, but it uses up way to much time and bandwidth on the client side
when the server could do the job better. And sure I could use distribution
groups on the server, but then I wouldn't be able to customize each
individual email for each recipient to make it look like the email was
specifically for them. And sure again, i could go through a lot of hastle
and install MS Office on the server to create an Outlook Application, but
that still doesn't send my email through SMTP, and if more than one user
would send a message at the same time, the server app would crash, because of
two different processes trying to use an Outlook App at once.
I see an API Reference called 'Outlook 2003 Integration API Reference' on
the MSDN Outlook developer site, which has a part called the 'MAPI-MIME
Conversion API', but there are absolutely no links of where to actually
download the API's in the reference documentation?! This API looks like it
will get me where I need to be with my project, but I can't find out where to
get it.
Reference Mentioned
http://msdn.microsoft.com/library/d.../olintapi/html/welcomeolintapi_hv01155855.asp
I am using Visual Studio .NET 2003. Can anyone help direct me on how to
properly save an email out of Outlook that maintains its formatting and
attachments (like an .eml file) or how to convert a .msg file to other
formats on the server?
Thanks in advance.
Outlook Folders. The messages have unique categories and user properties, so
when a messages is opened or created, it displays my add-ins buttons if
necessary. The add-in is going to be used to send/receive messages to a
group of users in a database.
The user can add groups of users by group name to the TO, CC, and BCC fields
of the message. I have overridden the Send button for all emails that are
created using my Add-in. When the send button is selected, I want to save
the message in MIME format (with all attachments, formatting, backgrounds,
and pictures still intact), and transmit the MIME email to a remote server
using Web Services.
I can save the email to a bunch of different formats, but the only one that
seems to hold its formatting, attachments, and pictures is the .msg format.
The problem is that when i send the email to the server, there is no way of
opening the .msg file or converting it to a MIME complient format to use the
System.Web.Mail commands, etc. to actually send the email out to the members.
Sure I can make the program locally and use the user's Outlook to send out
the emails, but it uses up way to much time and bandwidth on the client side
when the server could do the job better. And sure I could use distribution
groups on the server, but then I wouldn't be able to customize each
individual email for each recipient to make it look like the email was
specifically for them. And sure again, i could go through a lot of hastle
and install MS Office on the server to create an Outlook Application, but
that still doesn't send my email through SMTP, and if more than one user
would send a message at the same time, the server app would crash, because of
two different processes trying to use an Outlook App at once.
I see an API Reference called 'Outlook 2003 Integration API Reference' on
the MSDN Outlook developer site, which has a part called the 'MAPI-MIME
Conversion API', but there are absolutely no links of where to actually
download the API's in the reference documentation?! This API looks like it
will get me where I need to be with my project, but I can't find out where to
get it.
Reference Mentioned
http://msdn.microsoft.com/library/d.../olintapi/html/welcomeolintapi_hv01155855.asp
I am using Visual Studio .NET 2003. Can anyone help direct me on how to
properly save an email out of Outlook that maintains its formatting and
attachments (like an .eml file) or how to convert a .msg file to other
formats on the server?
Thanks in advance.