Мы используем библиотеку IMAP c-client в нашем приложении для загрузки электронных писем.В настоящее время мы открываем сеанс IMAP, предоставляя имя пользователя и пароль для утилиты imap_open ().
Теперь мы хотим реализовать поддержку oAuth в нашем Приложении, а не просить пользователей предоставлять нам свои учетные данные.
Я тщательно изучил документацию oAuth Gmail IMAP, и в соответствии с документацией мы можем выполнить поддержку oAuth, отправив команду AUTHENTICATE следующим способом AUTHENTICATE XOAUTH (кодирование Base64 параметра запроса auth).проверил утилиты библиотеки IMAP c -client и не нашел ни одного API, который делает то же самое.
Также уже включена поддержка oAuth в библиотеке PHP IMAP.
Может кто-нибудь подсказать, как сделать поддержку oAuth с помощью библиотеки c-client.