Hi, I am trying to connect to mail using Mapi class.
However, following code returns an error (MAPI_E_CALL_FAILED 80004005 -2147467259)
static void SVJOOTestMail(Args _args)
{
#Mapi
Mapi m = new Mapi();
int ret;
;
ret = m.logon("","", #MAPI_USE_DEFAULT);
info(strfmt("%1",ret));
}
However, when I use .net in X++ it works fine:
imap = new System.Net.Imap.ImapClient();
try
{
imap.set_AuthMethod("LOGIN");
imap.set_Port(143);
imap.set_Ssl(false);
imap.Connect("mailsrvx");
netString = imap.Capability();
info(strfmt("%1", ClrInterop::getAnyTypeForObject(netString)));
if (imap.Login("user@domain.be","password"))
info("Login Succesfull");
else
info("Login Failed");
...
Any ideas why standard AX Mapi is not working?
Thanks,
Sven
*This post is locked for comments
I have the same question (0)