В среде обмена у меня есть настройки приложения PHP, чтобы открыть и IMAP поток и анализировать электронную почту. У меня нет проблем с подключением к моей личной учетной записи электронной почты со следующим:
imap_open("{exchange.server/ssl}INBOX", "username", "password");
Теперь мне дали доступ к учетной записи электронной почты группы, и мне интересно, возможно ли указать другие учетные записи с помощью функций PHP IMAP. Я знаю, что когда я настраиваю Outlook с новым профилем, я добавляю групповое электронное письмо, тогда мои учетные данные без проблем.
Я также вижу команды Telnet, которые поддерживают это в Как я могу получить доступ к общему почтовому ящику Exchange через IMAP (через telnet)?
TELNET: ? LOGIN domain/username/mailboxname password
Используя эту логику, я попробовал:
imap_open("{exchange.server/ssl}INBOX", "username/sharedmailbox", "$password");
Это дает ошибку, я также попытался добавить домен без удачи.
Оказывается, я был очень близок с тем, что я написал в вопросе, однако я включил @ example.com для [email protected]
в imap_open()
, Как только я удалил это, у меня не было никакой проблемы, связанной со следующим.
imap_open("{exchange.server/ssl}INBOX", "domain/username/sharedmailbox", "$password");
Других решений пока нет …