MAPISession.logon

fendres

Grünschnabel
Hallo,

ich hab ein kleines Problem mit meinem onTimer Eventsink auf dem Exchange Server.

Und zwar startet alle 30 Minuten der Eventsink um in einem Postfach ungelesen eMails zu finden. Der Betreff dieser Ordnername in der sich diese Mails befinden wird mit der Uhrzeit in eine Log-Datei geschrieben und dann per Mail versendet.

Das ganze funktioniert auf dem Test-Server aber nicht auf dem Produktiv Server

Welche Zugriffsberechtigungen muss ich für diese Methode des Logons bei der jeweiligen Mailbox einstellen und welche dürfen nicht aktiviert werden.

'#####################################
' Or, logon using an new MAPI session with a dynamically created profile
strProfileInfo = "<Your Servername>" & vbLf & "<Your Mailbox>"
objSession.Logon "", "", False, True, 0, False, strProfileInfo
'#####################################

Der Eventsink bricht auf dem Produktivserver mit folgender Fehlermeldung ab:

-2147221219 Sie besitzen nicht die Berechtigung sich anzumelden. [Microsoft Exchange Server-Informationsspeicher - [MAPI_E_FAILONEPROVIDER(8004011D)]]


Danke
Florian Endres

P.S.: sogar wenn ich den Profilname und Passwort mitgebe bekomm ich die selbe Fehlermeldung


'#####################################
' Or, logon using an existing MAPI profile with a new session
objSession.Logon "<Profile Name>", "<Password>", False, True, 0

'#####################################
 
Zurück