pickup email from exchange server / ISA Server

  • Thread starter Thread starter mphanke
  • Start date Start date
M

mphanke

Hi there,

I have a customer who has an Exchange Server running on an ISA Server.
And there my problem begins... I have to pickup eMails through my
software from that server - the problem: I can't find any information on
how to implement this.

From the system admin I got the information, I can't relay my pop
request through the ISA. That is all I have...

If I get it right I can implement a class which acts just like my POP3
class, but requests mails from the Exchange server. Can anybody give me
advise on this task?

Any help is appreciated,

Martin Hanke
 
Let me get this straight: you want to pick up your Exchange messages across
the public network. Does the customer make Outlook Web Access available to
the outside world? If so, you can pick up your e-mail using this HTTP
client.

And there it gets tricky. There is some very sparse documentation on how to
programattically request information from Outlook Web Access. Is this what
you are looking to do? (It just isn't clear from your message)

--
--- Nick Malik [Microsoft]
MCSD, CFPS, Certified Scrummaster
http://blogs.msdn.com/nickmalik

Disclaimer: Opinions expressed in this forum are my own, and not
representative of my employer.
I do not answer questions on behalf of my employer. I'm just a
programmer helping programmers.
 
Hi Nick,

no it this is supposed to take place on the local intranet of the customer.

His sysadmin told me, there is no chance my application can pickup the
POP3 messages from my mail-server (Some security stuff they setup on the
ISA Server). So I want to configure the exchange server to pick up the
mails and have my application pick up the mails from there.

So quick summary:

- everything takes place on the local intranet
- The exchange server fetches the mail
- I fetch the mail from the ISA/Exchange server
and
- hopefully my software processes the data send via email...

The worst thing about it is I have no possibility to setup such an
environment so I will be blind coding my stuff and then heading for the
client to try my software on the battlefield w/o any further testing in
advance. Sounds like alot of fun, huh?

Martin
 
Hi Martin,

So your original expectation was that e-mail would come in to your e-mail
server and land THERE. The customer would get e-mail (assumably addressed
to them) from your POP3 server, even though they have an exchange server.

Why not just send the e-mail to their exchange server?

If you don't have control over that, why not put a component (on your e-mail
server) that will detect that the mail is going to a client, and resend it
to them. Automatic forwarding like this is often a feature of e-mail
servers, depending on the software you have installed.

They shouldn't be coming to your e-mail server to get their e-mail when they
have their own server.

Then, if you want to read the e-mail from exchange, instead of POP3, the
following link may help:

http://www.microeye.com/resources/res_outlookvsnet.htm

You could also configure the outlook client of a particular user to get
e-mail from more than one server. Exchange won't go out to POP3 and pick up
e-mail (and even if it could, you wouldn't have the right to configure it to
do it), but Outlook can, and you can set up an outlook client on the machine
in question to pick up POP3 messages and drop them into a message store
where your app can use the Outlook Object Model to get access to them.

--
--- Nick Malik [Microsoft]
MCSD, CFPS, Certified Scrummaster
http://blogs.msdn.com/nickmalik

Disclaimer: Opinions expressed in this forum are my own, and not
representative of my employer.
I do not answer questions on behalf of my employer. I'm just a
programmer helping programmers.
--
 
Back
Top