exchange

How can I retrieve mail from an Exchange 2007 server?

I need to write an application that can read email and attachments from a mailbox in Exchange 2007. What is the best way to do this? Outlook Redemption works, but is there a better way? ...

Sharepoint, Exchange Web mail(OWA) and asp.net site Single sign on

What is the best way to implement signe sign on for all the services mentioned above. There are different companies accessing these services. Google searching this topics give so much information. ...

Error using ColdFusion cfexchangeconnection to connect to Exchange server

I am getting an error when trying to connect to an Exchange server using the cfexchangeconnection tag. First some code: <cfexchangeconnection action="open" server="****" username="****" password="****" connection="myEX" protocol="https" port="443"> I know its the right server because it fails when not pr...

How do I interact with a MS Exchange calendar from a Unix command line?

I want to write a bot that will automatically watch a MS exchange account's calendar and accept and log any invitations. The rest of the code will be in Ruby, so I'd prefer that, but I'm happy to use any POSIX tool -- a C program, a Perl script, etc. I've looked around for Unix client information, but all I found were email clients (e.g...

How can I get a user's external e-mail address from a MapiRecipDesc?

I need to know how to get an e-mail address using MAPI. When I examine the contents of a MapiRecipDesc structure (returned, for instance, by a call to MAPIAddress()) I see that the lpszAddress field contains not a normal SMTP address, but what appears to be some sort of an Exchange server query: EX:/o=MMS/ou=Exchange Administrative G...

Faking MS exchange whith php

Hi guys, first post on stackoverflow! We are developing a php contact manager. We wanted to create the possibility to sync the contacts with ms exchange enabled phones (android, iphone, blackberry). I found this link http://www.troywolf.com/articles/php/exchange_webdav_examples.php#create_contact but what I need is more on the sync side,...

exchange emails within asp.net application

Inside my ASP.NET application, I would like to add an iframe where I can display the emails from our exchange server for the logged in user. The web application uses forms authentication with custom authentication (passwords are hashed and stored in db). Is there a way to show OWA within my web app without prompting the user for passwo...

Data Exchange between applications over ActiveSync

Hello, Can anyone tell me how to send receive data between two applications over an ActiveSync connection? In my scenario there will be one application running on a desktop and another on a windows mobile device, both these applications need to communicate among them. The connection between the desktop and the mobile device can be Acti...

SMTP e-mail RECALL from PHP

Hi, First of all I am aware that e-mail recall rarely works, and then usually only with Microsoft Exchange server. Despite the limitations, a client has requested this feature. My understanding is that the RECALL functionality in Microsoft Exchange is a proprietary extension of the SMTP protocol, and sends a new e-mail asking for a ...

WebDav: How to set Exchange 2003 appointment category?

I am using Independentsoft's WebDav API to create a calendar appointment. I would like to set the category of the appointment. In Outlook, I would set the category as indicated here: How would I assign the category using the WebDav API? Most other fields are simply properties of the appointment object: Appointment appt = new Appoi...

Extract mail from Exchange and load into Mysql. Perl Win32::OLE or Perl Net::POP3, or try it in Ruby, or dabble in the, bletch, MS Access dark arts?

My problem is this: I need determine the timestamp of the first and last email sent from an Exchange account for every day that mail exists for. Also, for each day I need to rank the words that appear in each email so that I can report trend words for each day. I have two approaches to this I'm considering, and would welcome comments an...

Best way to store emails for historical/review purposes

I have a service which process emails in a mailbox and once processed, stores some information from the email in the database. At the minute the schema looks something like: ID Sender Subject Body (result of being parsed/stripped to plain text) DateReceived I am building a web front-end for the database and the main purpose of storin...

Are extra installs needed to access Managed EWS on an Exchange 2010 server?

Does the system administrator need to install anything extra to get EWS Managed API working for clients on Exchange 2010? At the moment I am getting problems just using AutoDiscover via the managed API so I'm beginning to think the server has been configured incorrectly. Has any administrator here had any experience with setting up Exch...

Working example of PHP's __dorequest method for SOAP?

I am trying to use the MS Exchange 2007 Web Services from PHP and my first snag (of course) is successfully authenticating to the wsdl file when creating the SoapClient object. I am able to fetch the WSDL file via curl simply by setting HTTPAUTH and USERPWD: $exch = curl_init($exch_url); curl_setopt($exch, CURLOPT_RETURNTRANSFER,...

How can I monitor the Exchange 2003 Event Service from my application?

We had our server guys set up something on Exchange so that for a particular email address, any attachments sent to it will be dumped to a location on the file server. The Exchange Event Service controls this behaviour, but it seems that this particular service fails fairly often. I dont know why - I dont have access to the Exchange se...

Legacy exchange MAPI help?

I'm working with some legacy exchange code and I am having trouble finding information about some methods/constants. A google search reveals others using similar code, but with no explanations. Does anyone have any ideas where I can find proper docs? One constant I am looking for is: SYNC_ASSOCIATED. ...

How do I retrieve global contacts with Exchange Web Services (EWS)?

I am using EWS and wish to obtain the global address list from exchange for the company. I know how to retrieve the personal contact list. All the samples in the API documentation deal with updating user information but not specifically how to retrieve them. I've even tried the following to list the folders but it doesn't yeild the cor...

Different Unique Ids created using WebDAV and Exchange vs Outlook

I am creating an appointment in Exchange via WebDAV, but the UId created is not the same as if I create the appointment in Outlook. The UId I believe is the same as the GlobalObjectId and should be unique and not change. The UId if created via WebDAV is: CD0000008B9511D182D800C04FB1625DDD67374428B4C644A0A359A2586E30B3 The UId if cre...

Exchange: Is it possible to search for a custom Extended Property across all mailboxes?

My team and I are in the process of integrating our custom CRM (built entirely on the MS stack) with Exchange. A key part of that integration is binding Exchange items (namely meetings and tasks) to customer records. Basically, when a salesperson schedules a meeting with a certain customer, the customer's GUID is attached to that meeti...

access exchange 2003 calendars with vs2005+

I'm looking for a way to access Exchange 2003 calendars to add appointments. I'm hoping to use an admin account and impersonate each user to add appointments which i'm pulling from an oracle database. I've seen lots of examples for Exchange 2000 using cdox.dll which are exactly what I'm looking for but not an equivalent for 2003. I ha...