This may help to:
Required Status Row Properties for Remote Transports
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/mapi/html/f78a8811-41a2-4dbb-a1a4-ea75854ea58f.asp
Charles Wyble wrote:
Mark Slater wrote:
I've just finished the framework of the Message Transport.
Very nice.
I started
over when someone (maybe that was Charles? I can't find the email
now) pointed me to a much better, and recent, MessageTransport
provider example on one of the MDSN blogs.
Don't go implicating me in your wild schemes to take over the world!
And yes it may have been me. I think I posted about some of the MSDN
blogs. I know Kervin has as well.
It had a few advantages: cleaner
code, modern code, well documented. I think my new version will also
have fewer copyright issues, if any, because none of the actual code
was copied verbatim (though I used their logging system, but that's
somewhat easy to replace once this is installed in the OpenConnector
codebase).
See what happens when M$ marketing doesn't dictate how the engieers
operate? You get clean succint code that actually works without bugs.
I'm at the point where Outlook starts up, tells it to flush its
inbound and outbound messages, and then it seems to shutdown.
Sounds like progress.
I'd like to watch
the status change, and I've implemented a MAPIStatus subclass, but
I'm not sure where in Outlook I can actually observe the status of
the message transport, and what state its in (part of the status row
includes human-readable text associated with the current status code).
Well. You could use SapiMapi: http://openconnector.org/sapimapi/ or
MapiSPY: http://mapispy.blogspot.com/ to watch it possibly. Or use
OutlookSpy: http://www.dimastr.com/outspy/
Starting next week, I'll be working on adding CalDAV calls to the
code. If anyone has more insights into how Outlook deals with
calendar data, especially in terms of addressability, this is the
time to share them.
Well the last time you asked about it
(http://sourceforge.net/mailarchive/forum.php?thread_id=8949876&forum_id=14055)
I posted this URL
http://support.microsoft.com/default.aspx?scid=kb;en-us;899919 .
Not sure if it helped at all. Don't ask me how I found that article. I
have no clue!
:) The only thing we suspect at this point is that they are CDO
objects, but I haven't seen Outlook ever try to send them through a
Message Transport. That may be a function of where the transport is
placed in the MAPISVC file... haven't tried playing with that yet.
It appears that both CDO and Extended MAPI are used. The MSDN/KB article
has example code for each. Let me know if I can be of further assistance.
Charles
-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log
files
for problems? Stop! Download the new AJAX search engine that makes
searching your log files as easy as surfing the web. DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click
_______________________________________________
otlkcon-devel mailing list
otlkcon-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/otlkcon-devel
-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems? Stop! Download the new AJAX search engine that makes
searching your log files as easy as surfing the web. DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click
_______________________________________________
otlkcon-devel mailing list
otlkcon-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/otlkcon-devel