2016-04-12 4 views
0

In Exchange-Umgebung habe ich PHP-Anwendung Setup zu öffnen und IMAP-Stream und parsen E-Mails. Ich habe kein Problem auf mein persönlichen E-Mail-Konto einer Verbindung mit dem folgenden:Geöffneten Austausch E-Mail-Konto mit imap_open() PHP

imap_open("{exchange.server/ssl}INBOX", "username", "password"); 

Jetzt habe ich zu einem Gruppe E-Mail-Konto gegeben Zugang worden und ich frage mich, ob man über andere Konten mit PHP IMAP-Funktionen angeben. Ich weiß, wenn ich Outlook mit einem neuen Profil einstelle, füge ich die Gruppenemail dann meine Anmeldeinformationen ohne Probleme hinzu.

Ich habe auch Telnet-Befehle sehen, dass diese Unterstützung in How can I access a shared Exchange mailbox with IMAP (over telnet)?

TELNET: ? LOGIN domain/username/mailboxname password

diese Logik verwenden ich versucht habe:

imap_open("{exchange.server/ssl}INBOX", "username/sharedmailbox", "$password"); 

Dies gibt einen Fehler Ich habe versuchte auch, die Domain ohne Glück hinzuzufügen.

Antwort

0

Es stellte sich heraus, ich war sehr nah mit dem, was ich in der Frage geschrieben, aber ich war @ example.com für [email protected] in der imap_open(). Sobald ich das entfernte, hatte ich kein Problem, mich mit dem Folgenden zu verbinden.

imap_open("{exchange.server/ssl}INBOX", "domain/username/sharedmailbox", "$password");