Доступ к общему почтовому ящику Office356 с помощью PHP
Я работаю над сценарием PHP для чтения и анализа журналов ошибок, отправленных в общий почтовый ящик.
Я использую imap_open () для подключения.
Если я подключусь со своими учетными данными к своему почтовому ящику, он будет работать нормально
server: {outlook.office365.com:993/imap/ssl}
username: [email protected]
password: mypas$word
Однако, если я хочу подключиться к сохраненному почтовому ящику с указанными ниже учетными данными, я получаю сообщение об ошибке
server: {outlook.office365.com:993/imap/ssl}
username: [email protected]\[email protected]
password: mypas$word
Ошибка заключается в следующем:User is authenticated but not connected. (errflg=2)
Согласно моим исследованиям, это означает, что я использую неправильный пароль, но поскольку он работает при подключении к моей собственной папке входящих сообщений, он не может быть неправильным
Я на 100% уверен, что моя учетная запись может получить доступ к общему почтовому ящику, я могу получить к нему доступ через свою учетную запись через веб-интерфейс Office 365
Еще одна деталь: мой пароль содержит знак $, но это не должно иметь значения. Я использую одинарные кавычки в пароле, и экранирование знака $ не помогает, это приводит к неудачной регистрации даже для моего личного почтового ящика.