Как проверить, подключен IMAP Webklex или нет

#laravel #email #imap

#laravel #Адрес электронной почты #imap

Вопрос:

У меня возникли проблемы с обнаружением ошибки для imap электронной почты webklex. я хочу проверить, подключен или не подключен. учетные данные верны, мне нужно только определить, являются ли учетные данные неправильными или не подключены.

Спасибо.

 $oClient = new Client([
    'host'          => 'imap.gmail.com',
    'port'          => $account_type['port'],
    'encryption'    => 'ssl',
    'validate_cert' => true,
    'username'      => $username,
    'password'      => $password,
    'protocol'      => 'imap'
]);
$oClient->connect();
if(){
//check if connected or not
}
  

Ответ №1:

Используйте $oClient->isConnected(); или $oClient->checkConnection(); это действительно зависит от ваших требований.

Для получения дополнительной информации ознакомьтесь с документацией: https://github.com/Webklex/laravel-imap#clientclass