How about POP3 cannot be enabled by some reason ?
And what would that reason be?
If you can connect with a noisy interface such as MAPI, you very well should be
able to connect with a simple text protocol such as SMTP and POP3.
If there is a policy behind your refusal to use SMTP and POP3, then the policy
needs changing, because your project is stalled until it changes.
I think we have to send to a smarthost by SMTP, is it ?
Why would you?
Once again; Tell your Exchange admin to start the SMTP connector on your
Exchange server.
You will immediately be able to send email through SMTP on your Exchange server,
just as if you would be using Outlook.
If you want to recieve email, than also tell him to start the POP3-connector.
You will immediately be able to login to your mailbox using POP3, and see all
the email in your mailbox, just as Outlook sees it.
My requirement is not to using POP3 nor SMTP to send mail through
MS Exchange.
Then good luck to you.
You can either reverse engineer MAPI, or use Outlooks COM-interface through
VBScript or Win32::OLE, or do nasty things to Outlook with the SendKeys()
function.
Seems you can even do that latter in Perl:
http://search.cpan.org/search?query=sendkeys&mode=all
Hope u really understand what I am asking for.
You need to explain more thoroughly what it is you want to accomplish, and why
you can't use the obvious solution.
Petri