How do I talk to my TransportAgent? RRS feed

  • Question

  • Hi;

    So I have my TransportAgent (sort of) working. How do I talk to it to configure it? And I need to allow individual users to make settings for their account (like an anti-virus being given a white-list for a specific user). I need this for Exchange 2007/2010/2013 so I assume EWS is out. I would like to have:

    1. I can write an Outlook AddIn that communicates including the user identification so I know who to set things for.
    2. A web page that provides the same (part of the web mail_server/owa web page is fine).
    3. A means for administrators to set both system config and individual user settings. Using whatever means for the U.I. that is standard.

    Also, is there a good book out there that covers all of writing TransportAgents, including questions like these?

    ??? - thanks - dave

    Who will win The Windward International Collegiate Programming Championships?

    Sunday, August 25, 2013 2:23 PM

All replies

  • So... you want to be able to configure the agent right ?

    Will there be just the one agent or will there be several working together (with shared configuration) in an array or sorts ?

    Whatever you do I wouldn't recommend having web pages and Outlook add-ins talk directly to your agent/s. 

    I'd look at using the AD, a shared XML configuration or the registry.

    ROFL A book ?!?? Sorry there's nothing like that. There's the terse Microsoft documentation in the SDK / on MSDN, the examples (actually reasonably helpful), a few blogs and this forum, that's about it.



    Scott Quinn | C# developer & messaging specialist (for hire). Contact me at http://au.linkedin.com/in/scottquinn

    Monday, August 26, 2013 3:59 AM
  • You should write a book :) Actually, seriously, if there is nothing, it would get you great visibility.

    For the configuration, there are per user settings. Can I add properties to the AD for each user and use those? And is that considered a decent way to do it?

    Or I can write to a SQL database (I need one for this app anyways). But in that case do I need to create a distinct website to be installed on our mail server? I was hoping there was a way to piggyback on the Exchange MMC and/or website.

    ??? - thanks - dave

    Who will win The Windward International Collegiate Programming Championships?

    Monday, August 26, 2013 5:23 PM