exchange

Exchange 2007 API for reading log files that contain bounced emails?

Ive been trying to figure out how this situation is handled easily. I have a website that sends out some emails. I want to be able to somehow get the bounce backs and so I can store the information in a DB table. The main confusion comes in how is this done? I assume I create a email address that will be the FROM:. But when the email d...

Creating Tasks for other users using Exchange Web Services (EWS) Managed API

As an "EWS Managed API Newbie", I'm having some problems finding examples and documentation about creating and managing Tasks. I've managed to create a task for myself without a problem. However, I really need to be able to do the following - if anyone could give me any pointers I'd really appreciate it... Create a Task and assign it...

Create remote powershell session in c#?

I'm very new to PS so I think I'm missing something basic here. I can do a remote powershell session like this... $Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://remote.com/Powershell -Credential "Domain\Admin" I want the equivalent in C# ...

Thunderbird - prefer text/plain attachment to text/html attachment?

Hi, Is there a way to have Thunderbird prefer the text/plain attachment to a text/html attachment when both are available in a message? Here's my problem... I want to view the output of my cron jobs as plain text. I have Thunderbird configured to use a monospace font for plain text emails. However, somebody (I suspect my Exchange serv...

Microsoft Outlook/Exchange server-side mail processing

I would like to be able to process incoming emails for a particular account. Things like parsing subject/body, process/save any attachments, upload processed data to a database, etc. Another thing I have seen at one firm I worked at that I would like to be able to replicate, is setting up an email account that processes the subject of i...

Error when I try to read/update the .Body of a Task via EWS Managed API - "You must load or assign this property before you can read its value."

I am using the Exchange Web Services Managed API to work with Tasks (Exchange 2007 SP1). I can create them fine. However, when I try to do updates, it works for all of the fields except for the .Body field. Whenever I try to access (read/update) that field, it gives the following error: "You must load or assign this property before y...

Exchange Web Services (Managed API) vs. WebDav Performance Question

I'm new to Exchange (2007) development so please bear with me. :-). There appear to be a myriad of technologies for Exchange development -- the latest being Exchange Web Services -- and it's related Managed API. I need to write a program that can -- if necessary -- run on the Exchange servers -- to scan people's mailboxes for the purpo...

Cross folder searching of Exchange using Exchange Web Services

Is there a way to search Exchange using the EWS Managed API for all email messages across ALL folders. I'm using the FindItems API call -- but that appears to require that the search be confined to a single folder. private void InternalPurgeProcessFolder(FolderId folderId, ExchangeService service, SearchFilter searchCriteria) { ...

Creating a central calender for local syncing (iCal/CalDAV/???)

Currently a website I'm working on has a web-based calender of upcoming events. We are looking into the possiblilty of expanding this so that people can locally access the calender data - if possible through exchange, google calender or any other major calender program. My question is on how to implement this. The diary is likely to cha...

How can I extract EDB (ms exchange storage file) to PST Under Linux? (preferably in Python)

I can extract and read messages from PST files using libpst , but i want to extract from edb files too (not online exchange server but from offline files). And in Linux. Any python lib or any kind for linux commandline tool should help. Thanks. ...

How do I discover all mailboxes for an Exchange Server using Exchange Web Services?

I'm using Exchange Web Services Managed API 1.0 to access the Exchange servers (2007) in my organization. I need to iterate over all the mailboxes on a given server. I haven't seen a way to get the list of mailboxes defined for a given Exchange server. I have been able to use the AutoDiscover service to find the address of a hub serve...

How do I programatically create an exchange 2010 mailbox using C#

I have been given a task to write a program to automatically create a 2010 exchange mailbox. My research tells me to use powershell but I can't seem to find the namespace to reference and would like some sample code. I found some code on the web but I don't know what the namespace is for PowerShell. I think it might be System.Manageme...

Can I change the Sender's name in an email already sent on an Exchange Server?

If I get an email from [email protected] and I want to change the sender's name to [email protected], how would I do it? Could I modify the email that already resides on the server? I do not want to forward the email... just change it in place. I am happy with an app that connects to the exchange server and does it, or something that r...

Detect if Exchange MAPI is installed

Since Exchange 2007, MAPI is no longer installed when Exchange is installed. On these systems this install is needed in addition to Exchange if you want to use MAPI. My software depends on Exchange MAPI, so I need to detect if its installed. How can I reliably test if MAPI is installed on the local machine? First prise will be if I can ...

smtp using exchange node

I've created a website in ASP.Net 2.0 and there is a contact page which should send an email. The webserver is on an exchange node so should act as a local smtp server. However, in my we.config file i've tried all sorts but nothing seems to be working but it works locally. I've tried: ...

class_getClassMethod often returns nil (seems to work only with class level Methods)

Hi all, Im currently trying to use some generated code from http://sudzc.com/ This code is not perfectly adapted to my web services, so I tried to add Categories to some of the generated classes and to exchange their implementations with the original ones using method_exchangeImplementations from "objc/runtime.h". (I could modify the ge...

C# get user from exchange in Outlook Addin

Hi, i am devoluping an small add in for outlook. I need to access to the user that is configured in outlook. How can i access to that information? ...

Create MAPI profile for a service account

In the past I've used profman2 to create MAPI profiles for servers that need access to Exchange mailboxes when I don't want to install Outlook on a server. This works okay when I'm able to log in as the user who needs access to the profiles. This doesn't work when the application is being run by a service account that has no login righ...

Enable SSL on Entourage

We're running Microsoft Entourage 2008 for email on our Mac systems. Until recently we have NOT been using SSL. Since we now have the certificate on the server we would like to change all accounts to use this. The problem is that we have a few hundred systems and this will take considerable time. Is anyone familiar of a script that will ...

Integrating a .Net service with Microsoft Exchange

Are there any API's for integrating a server side application with Microsoft Exchange? I have a server application that needs to read contact/prospect information entered into exchange via Outlook. What's the best approach? Outlook automation, or is there some sort of API I can use? My environment is .Net/C#. Any tips appreciated. ...