Php imap_open подключен к учетной записи локального компьютера в Ubuntu вместо описанногоPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Php imap_open подключен к учетной записи локального компьютера в Ubuntu вместо описанного

Сообщение Anonymous »


У меня на рабочем столе Ubuntu есть простой скрипт. Когда я запускаю этот сценарий, php не подключается к учетной записи, описанной в сценарии, но подключается к учетной записи электронной почты моей компании, которую я настроил в своих онлайн-аккаунтах Ubuntu как «Корпоративный вход (Kerberos)»

$result = \imap_open('{domain.sk:993/imap/ssl}INBOX','account@domain.sk','*****',0, 0, []) ; $boxes = imap_getmailboxes($result, '{domain.sk:993/imap/ssl}INBOX', '*'); Но когда я использую имя пользователя электронной почты напрямую в первом параметре, php подключается к правильной учетной записи

$result = \imap_open('{domain.sk:993/user=account@domain.sk/imap/ssl}INBOX','', 'pass', 0, 0, []); [*]Версия клиента IMAP c: 2007f [*]Версия PHP: 8.1.26 [*]Ubuntu 22.04.3 LTS
Изображение


Кто-нибудь может помочь, как решить эту проблему? Мне нужно использовать имя пользователя в качестве второго параметра, потому что ему нужна внешняя библиотека
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»