Google опять чудит: на этот раз решил доставить радость владельцам почтовых аккаунтов Gmail, которые используют для получения почты программы вроде The Bat, и отключил возможность добавлять так называемые «ненадежные» программы в свой список исключений. То есть раньше достаточно было просто указать, что я разрешаю всяким сторонним программам работать с почтой Gmail, то теперь нужно всё сделать по-другому.
Всё началось вчера, когда на домашнем компьютере вдруг перестала приниматься почта Google через The Bat. Я попробовал разные способы, что-то гуглил, но в итоге так ничего и не заработало. Решил забить до поры до времени.
И точно: сегодня отрубилась уже рабочая почта на том же самом The Bat только Portable версии
Ошибки были разные:
Сервер сообщает об ошибке: -ERR [AUTH] Application-specific password required.
Сервер сообщает об ошибке: -ERR [AUTH] Username and password not accepted.
Сервер сообщает об ошибке: «ВНИМАНИЕ: не удалось обнаружить на сервере подходящих алгоритмов аутентификации» и т.п.
Содержание
- Как решить проблему?
- Включаем аутентификацию
- Обновляем The Bat
- Меняем настройки The Bat
- Принимаем почту
- Еще проблема
- Выводы и итоги
Как решить проблему?
С 30 мая 2022 года Google принял решение вообще не работать с так называемыми «небезопасными приложениями» и перейти на новый алгоритм аутентификации.
И начиная с этого времени The Bat перестал нормально принимать (и/тили отправлять) почту на Gmail.
Что нужно сделать:
Включаем аутентификацию
Для начала обязательно проверяем — включена ли двухфакторная аутентификация в аккаунте Google.
Если нет — то включаем: «Управление аккаунтом» — «Безопасность»
Обновляем The Bat
На старых версиях новая аутентификация работать не будет.
Поэтому обновляем The Bat, я обновил до Portable 9.5.1 — это последняя версия на момент написания статьи.
Меняем настройки The Bat
Теперь нужно поменять настройки почтового ящика Gmail в самой программе.
А именно во вкладке «Транспорт» есть кнопка Авторизация, а в ней надо поменять тип с обычной на OAUTH (через веб-браузер).
Принимаем почту
Теперь надо получить почту.
При этом вылезет окошко, мол, давайте введите код авторизации.
А чтобы его получить — надо кликнуть на кнопку «Открыть в системном браузере».
Откроется обычный браузер, в котором надо заверить Google, что приложение The Bat очень надежно, вы ему всё разрешаете, подтвердить всё кодом из СМС-ки.
Затем скопировать длинный код
Ну и вставить его в The Bat.
Поздравляю, теперь можно качать почту из Google как раньше
Еще проблема
С конца сентября 2022 у меня вдруг перестала отправляться почта на 9 версии The Bat.
То есть с гугла всё принималось, а туда не отправлялось. Выдавалась ошибка 5.7.0.
И дело оказалось именно в версии программы.
Не нужно заморачиваться с настройками, читать мануалы, ползать по форумам — если у вас такая же проблема, не тратьте время.
После обновления на The Bat 10 — почта стала отправляться при тех же настройках.
Выводы и итоги
Google начинает напрягать.
Сначала выдурил мозги с SSL, затем стал напрягать с Webp, потом перестал индексировать сайты, сейчас вот очередные телодвижения нужны теперь и в почте.
Основной вывод, который я сделал: при возможности нужно линять с гугла, так что больше там новых ящиков стараюсь не заводить, делаю выбор в пользу яндекса, и другим советую, он меньше мозги дурит, а техподдержка и документация толковее в разы.
Содержание
- Не логинется в roundcube
- Vesta Control Panel — Forum
- Roundcube: Неудачная попытка входа
- Roundcube не хочет посылать письма
Не логинется в roundcube
Переношу почтовый сервер. хочу на новом сервере чтобы roundcube работал через nginx и без https (сейчас apache + https) ОС debian8.
Когда пытаюсь залогиниться через вэб морду roundcube в логах /var/log/mail.err такая ошибка
Ещё есть такая ошибка, вылазит сама по себе
Подскажите как сделать чтоб логинилось?
Перемещено leave из general
Error: Login failed for z@test.ru from x.x.x.x. LOGIN: Authentication failed.
Проверяйте настройки аутентификации.
error: unsupported dictionary type: pcre
Подозреваю что не установлен postfix-pcre.
Подозреваю что не установлен postfix-pcre.
Можно по подробнее
Конфиг расположен примерно здесь: /etc/roundcubemail/config.inc.php
Настройки аутентификации при логине находятся в разделе IMAP.
Т.е. вторая проблема решилась?
Конфиг у меня тут /var/www/roundcube/web/config/config.inc.php
Проверьте доступные механизмы аутентификации и попробуйте залогиниться.
$config[‘imap_auth_type’] = ‘PLAIN’; попробуй.
Вот что получилось
Белая страница так получается, в логе ошибка не выскакивает
Если зайти на test.ru/installer/
Parse error: syntax error, unexpected ‘$config’ (T_VARIABLE) in /var/www/roundcube/web/config/config.inc.php on line 19
На 15 строку, в строке этот параметр
1 NO [AUTHENTICATIONFAILED] Authentication failed.
Ну так может у тебя imap-сервер криво настроен?
Может, как проверить?
Посмотреть конфиг/логи почтовика?
1 NO [AUTHENTICATIONFAILED] Authentication failed.
Да, похоже, что проблема с IMAP-сервером.
Упёрся в ошибку, не могу никак нагуглить, толи гугл не едет, то ли я .. )))
Надо смотреть лог dovecot в момент фейла аутентификации.
И скиньте конфиг на https://paste.fedoraproject.org/:
с imap разобрался, была в том что ошибка подключения к базе mysql.
Теперь с отправкой беда.
Из раундкуба ошибка
SMTP ошибка (535): Ошибка авторизации.
Наткнулся на каком то форуме что это может быть из-за php7, у меня на сервере стоит php7 из репозитория слушает стандартный порт. и стоит php5.4 собранный из сорцов, висит на 9001 порту.
отправка из консоли
в /var/log/mail.err после исправления ошибки с базой mysql — тишина
В тупике, подскажите куда дальше копать
Наткнулся на каком то форуме что это может быть из-за php7
Пока в консоли не заработает, PHP нет смысла трогать.
warning: proxy:mysql:/etc/postfix/mysql/sender_bcc_maps_user.cf lookup error for «root@mx1.test.ru»
Проверьте наличие этого файла и права доступа к нему.
Убедитесь, что SQL-запрос успешно выполняется для указанного юзера.
файлик есть дал ему ранее 777 не помогло.
-rwxrwxrwx 1 root postfix 385 дек 3 2014 /etc/postfix/mysql/sender_bcc_maps_user.cf
Какой SQL-запрос имеется ввиду? и как узнать для какого пользователя?
Запрос, который прописан в этом файле.
Корректность проверять через postmap.
и как узнать для какого пользователя?
Для любого юзера, который есть в вашей базе.
Не может ли это быть как то связано что в качестве mysql используется mariadb?
Не может ли это быть как то связано что в качестве mysql используется mariadb?
Проблема не в этом.
Сравните настройки подключения к базе для postfix и dovecot.
Разобрался, путаница была в юзерах mysql и паролями к этим юзерам.
Источник
Vesta Control Panel — Forum
Roundcube: Неудачная попытка входа
Roundcube: Неудачная попытка входа
Post by sasha » Thu Dec 29, 2016 6:12 pm
Помогите, плз, решить проблему.
Данные:
KVM VPS
Linux version 3.2.0-4-amd64
ОС Debian7
Проблема возникла после попытки не очень удачного создания кириллического домена через панель.
Данные домена из конфигов удяляла вручную (/home/admin/conf/web/nginx.conf; /home/admin/conf/web/apache2.conf), так как через панель они не удалялись.
после через панель перезагрузила все сервисы — все прошло без ошибок и все работает кроме почты, хотя все почтовые сервисы перезагружаются через панель также без ошибок.
Re: Roundcube: Неудачная попытка входа
Post by Mr.Erbutw » Thu Dec 29, 2016 6:34 pm
Re: Roundcube: Неудачная попытка входа
Post by sasha » Thu Dec 29, 2016 6:45 pm
Re: Roundcube: Неудачная попытка входа
Post by Mr.Erbutw » Thu Dec 29, 2016 7:04 pm
Re: Roundcube: Неудачная попытка входа
Post by sasha » Thu Dec 29, 2016 7:46 pm
Спасибо за отклик!
Учетные данные всегда вводила как: name@sitename.ru
Пароль пробовала из панели сменить по типу: еще раз вбив старый пароль и утвердив его.
Вот логи /var/log/exim4/mainlog:
Доступ к почте пропал сразу же после неудачной попытки ввести через панель кириллический домен.
В конфигах апаче и нджинкса (те данные, что уже удалила вручную) были занесены данные хоста БЕЗ кириллического названия домена. пустые данные. предположение, что еще где-то остались данные от неудачной попытки занести через панель кириллический домен.
Если кто-то по проблеме кириллического домена может просветить, буду также благодарна.
Доменное имя вводила без предварительной кодировки.
Re: Roundcube: Неудачная попытка входа
Post by Mr.Erbutw » Thu Dec 29, 2016 8:19 pm
Re: Roundcube: Неудачная попытка входа
Post by sasha » Thu Dec 29, 2016 8:28 pm
Источник
Roundcube не хочет посылать письма
Обустраиваю почтовый сервер на FreeBSD 10.1. Поставил Postfix+Courier+Cyrus+Postfixadmin+Roundcube.
В Roundcube логинюсь нормально, читаю тестовые сообщения отправленные Postfixadmin’ом.
Но не могу отправить ни одного письма. Выдает в интерфейсе: «SMTP ошибка (250): Ошибка авторизации,» — и вот такое в логе Roundcube:
[24-Apr-2015 08:35:26 +0300]: SMTP Error: Authentication failure: SMTP server does not support authentication (Code: ) in /usr/local/www/roundcube/program/lib/Roundcube/rcube.php on line 1714 (POST /rc/?_task=mail&_unlock=loading1429853732832&_lang=undefined&_framed=1?_task=mail&_action=send)
При этом из Windows Live Mail, подключаясь к этому серверу под теми же аккаунтами, спокойно посылаю письма как с авторизацией по SSL, так и без SSL.
В чем может быть проблема, где копать?
Apr 24 12:48:13 imap authdaemond: Authenticated: sysusername= , sysuserid=125, sysgroupid=125, homedir=/var/virtualmail, address=valery.krizhevich, fullname=V.K, maildir=metalurgs.lv/valery.krizhevich/, quota=0, options=
Apr 24 12:48:13 imap authdaemond: Authenticated: clearpasswd=12345, passwd=$1$2729ec51$OTSLqnvfyZsQO89JPx6CU0
Apr 24 12:48:13 imap imapd: LOGIN, user=valery.krizhevich, ip=[::ffff:127.0.0.1], port=[25454], protocol=IMAP
Apr 24 12:48:13 imap imapd: LOGOUT, user=valery.krizhevich, ip=[::ffff:127.0.0.1], headers=0, body=0, rcvd=49, sent=340, time=0 Apr 24 12:48:13 imap authdaemond: Authenticated: sysusername= , sysuserid=125, sysgroupid=125, homedir=/var/virtualmail, address=valery.krizhevich, fullname=V.K, maildir=metalurgs.lv/valery.krizhevich/, quota=0, options=
Apr 24 12:48:13 imap authdaemond: Authenticated: clearpasswd=12345, passwd=$1$2729ec51$OTSLqnvfyZsQO89JPx6CU0
Apr 24 12:48:13 imap imapd: LOGIN, user=valery.krizhevich, ip=[::ffff:127.0.0.1], port=[17483], protocol=IMAP
Apr 24 12:48:13 imap imapd: LOGOUT, user=valery.krizhevich, ip=[::ffff:127.0.0.1], headers=0, body=0, rcvd=96, sent=620, time=0
Apr 24 12:48:14 imap authdaemond: Authenticated: sysusername= , sysuserid=125, sysgroupid=125, homedir=/var/virtualmail, address=valery.krizhevich, fullname=V.K, maildir=metalurgs.lv/valery.krizhevich/, quota=0, options=
Apr 24 12:48:14 imap authdaemond: Authenticated: clearpasswd=12345, passwd=$1$2729ec51$OTSLqnvfyZsQO89JPx6CU0
Apr 24 12:48:14 imap imapd: LOGIN, user=valery.krizhevich, ip=[::ffff:127.0.0.1], port=[45124], protocol=IMAP
Apr 24 12:48:14 imap authdaemond: Authenticated: sysusername= , sysuserid=125, sysgroupid=125, homedir=/var/virtualmail, address=valery.krizhevich, fullname=V.K, maildir=metalurgs.lv/valery.krizhevich/, quota=0, options=
Apr 24 12:48:14 imap authdaemond: Authenticated: clearpasswd=12345, passwd=$1$2729ec51$OTSLqnvfyZsQO89JPx6CU0
Apr 24 12:48:14 imap imapd: LOGIN, user=valery.krizhevich, ip=[::ffff:127.0.0.1], port=[58540], protocol=IMAP
Apr 24 12:48:14 imap imapd: LOGOUT, user=valery.krizhevich, ip=[::ffff:127.0.0.1], headers=0, body=0, rcvd=178, sent=612, time=0
Apr 24 12:48:14 imap imapd: LOGOUT, user=valery.krizhevich, ip=[::ffff:127.0.0.1], headers=816, body=0, rcvd=320, sent=2130, time=0
Apr 24 12:48:19 imap authdaemond: Authenticated: sysusername= , sysuserid=125, sysgroupid=125, homedir=/var/virtualmail, address=valery.krizhevich, fullname=V.K, maildir=metalurgs.lv/valery.krizhevich/, quota=0, options=
Apr 24 12:48:19 imap authdaemond: Authenticated: clearpasswd=12345, passwd=$1$2729ec51$OTSLqnvfyZsQO89JPx6CU0
Apr 24 12:48:19 imap imapd: LOGIN, user=valery.krizhevich, ip=[::ffff:127.0.0.1], port=[49903], protocol=IMAP
Apr 24 12:48:19 imap imapd: LOGOUT, user=valery.krizhevich, ip=[::ffff:127.0.0.1], headers=0, body=0, rcvd=40, sent=155, time=0
Apr 24 12:48:19 imap authdaemond: Authenticated: sysusername= , sysuserid=125, sysgroupid=125, homedir=/var/virtualmail, address=valery.krizhevich, fullname=V.K, maildir=metalurgs.lv/valery.krizhevich/, quota=0, options=
Apr 24 12:48:19 imap authdaemond: Authenticated: clearpasswd=12345, passwd=$1$2729ec51$OTSLqnvfyZsQO89JPx6CU0
Apr 24 12:48:19 imap imapd: LOGIN, user=valery.krizhevich, ip=[::ffff:127.0.0.1], port=[63388], protocol=IMAP
Apr 24 12:48:19 imap imapd: LOGOUT, user=valery.krizhevich, ip=[::ffff:127.0.0.1], headers=0, body=0, rcvd=52, sent=396, time=0
Apr 24 12:48:38 imap postfix/smtpd[1627]: connect from localhost[127.0.0.1]
Apr 24 12:48:38 imap postfix/smtpd[1627]: disconnect from localhost[127.0.0.1]
[24-Apr-2015 12:48:38 Europe/Riga] PHP Deprecated: Non-static method PEAR::isError() should not be called statically, assuming $this from incompatible context in /usr/local/www/roundcube/vendor/pear/net_smtp/Net/SMTP.php on line 448
[24-Apr-2015 12:48:38 Europe/Riga] PHP Deprecated: Non-static method PEAR::isError() should not be called statically, assuming $this from incompatible context in /usr/local/www/roundcube/vendor/pear/net_smtp/Net/SMTP.php on line 465
[24-Apr-2015 12:48:38 Europe/Riga] PHP Deprecated: Non-static method PEAR::isError() should not be called statically, assuming $this from incompatible context in /usr/local/www/roundcube/vendor/pear/net_smtp/Net/SMTP.php on line 472
[24-Apr-2015 12:48:38 Europe/Riga] PHP Deprecated: Non-static method PEAR::isError() should not be called statically, assuming $this from incompatible context in /usr/local/www/roundcube/vendor/pear/net_smtp/Net/SMTP.php on line 515
[24-Apr-2015 12:48:38 Europe/Riga] PHP Deprecated: Non-static method PEAR::isError() should not be called statically, assuming $this from incompatible context in /usr/local/www/roundcube/vendor/pear/net_smtp/Net/SMTP.php on line 263
[24-Apr-2015 12:48:38 Europe/Riga] PHP Deprecated: Non-static method PEAR::isError() should not be called statically, assuming $this from incompatible context in /usr/local/www/roundcube/vendor/pear/net_smtp/Net/SMTP.php on line 519
[24-Apr-2015 12:48:38 Europe/Riga] PHP Deprecated: Non-static method PEAR::raiseError() should not be called statically, assuming $this from incompatible context in /usr/local/www/roundcube/vendor/pear/net_smtp/Net/SMTP.php on line 615
[24-Apr-2015 12:48:38 Europe/Riga] ERROR: SMTP server does not support authentication ()
[24-Apr-2015 12:48:38 Europe/Riga] PHP Deprecated: Non-static method PEAR::isError() should not be called statically, assuming $this from incompatible context in /usr/local/www/roundcube/vendor/pear/net_smtp/Net/SMTP.php on line 1266
[24-Apr-2015 12:48:38 Europe/Riga] PHP Deprecated: Non-static method PEAR::isError() should not be called statically, assuming $this from incompatible context in /usr/local/www/roundcube/vendor/pear/net_smtp/Net/SMTP.php on line 263
[24-Apr-2015 12:48:38 Europe/Riga] PHP Deprecated: Non-static method PEAR::isError() should not be called statically, assuming $this from incompatible context in /usr/local/www/roundcube/vendor/pear/net_smtp/Net/SMTP.php on line 1269
[24-Apr-2015 12:48:38 Europe/Riga] PHP Deprecated: Non-static method PEAR::isError() should not be called statically, assuming $this from incompatible context in /usr/local/www/roundcube/vendor/pear/net_smtp/Net/SMTP.php on line 489
[24-Apr-2015 12:48:38 Europe/Riga] PHP Deprecated: Non-static method PEAR::isError() should not be called statically, assuming $this from incompatible context in /usr/local/www/roundcube/vendor/pear/net_smtp/Net/SMTP.php on line 263
[24-Apr-2015 12:48:38 Europe/Riga] PHP Deprecated: Non-static method PEAR::isError() should not be called statically, assuming $this from incompatible context in /usr/local/www/roundcube/vendor/pear/net_smtp/Net/SMTP.php on line 492
[24-Apr-2015 12:48:38 Europe/Riga] PHP Deprecated: Non-static method PEAR::isError() should not be called statically, assuming $this from incompatible context in /usr/local/www/roundcube/vendor/pear/net_smtp/Net/SMTP.php on line 495
[24-Apr-2015 12:48:38 +0300]: SMTP Error: Authentication failure: SMTP server does not support authentication (Code: ) in /usr/local/www/roundcube/program/lib/Roundcube/rcube.php array ( ‘label’ => ‘smtpautherror’, ‘vars’ => array ( ‘code’ => 250, ), ):: 1714 array ( 0 => ‘Authentication failure: SMTP server does not support authentication (Code: )’, ) on line 0 (POST /?_task=mail&_unlock=loading1429868925852&_lang=undefined&_framed=1?_task=mail&_action=send)
(Пытался отлаживать раундкьюб, вывел дамп переменных $error и $response в лог.)
Источник
в супорте тут пишут:
ЦитатаERR [AUTH] login failure Ошибка авторизации. Сверьте настройки авторизации с теми, что предлагаются в справочной системе почтового сервера или запросите их у администрации сервера.
Цитатаor POP3 disabled Или отключен доступ по протоколу РОР3 для приёма почты. Если почтовый сервер предоставляет доступ через веб-интерфейс, то стоит проверить настройки ящика посредством веб-интерфейса, возможно там отключен доступ. Эту проблему может проверить только администрация почтового сервера, т.к. программа только цитирует сообщение сервера.
а человек, который разрабатывал сайт пишет.
http://help.yandex.ru/mail/?id=1113133
— здесь описана настройка The Bat для
почты, в качестве имени надо указывать полный адрес почты (например
elena@medisana39.ru
). Если сделаете все в соответствии с указаниями, должно
заработать, так же должны быть включены разрешение на использование почтовых
программ в самой почте (веб интерфейс -> настройка -> почтовые программ,
необходимо включить нужный Вам протокол IMAP или POP3).
а я как дилетант в этих вопросах, всё полистал, посмотрел.
в супорт яндекса писать смысла невижу, потому как, другая почта на яндексе TheBat! работает нормально, я сверил настройки транспорта они одинаковые на обоих компах, подскажите, лицензия слетит если попробовать переустановить программу саму? или нет смысла
Изменено: Евгений Торяник — 24.04.2013 18:54:43
Cправка — Gmail
Войти
Справка Google
- Справочный центр
- Сообщество
- Gmail
- Политика конфиденциальности
- Условия предоставления услуг
- Отправить отзыв
Тема отзыва
Информация в текущем разделе Справочного центра
Общие впечатления о Справочном центре Google
- Справочный центр
- Сообщество
- Раньше не работали с интегрированным сервисом Gmail?
Gmail
-
#1
Здравствуйте. Сегодня заметил что Bat не может получить почту с Gmail. Такое уже когда то было. Приходилось обновлять программу. Пишет ошибку.
!18.07.2021, 15:59:49: FETCH — Сервер сообщает об ошибке: -ERR [AUTH] Username and password not accepted.
Это у всех так или только у меня? Спасибо.
-
#2
А через вэб-интерфейс, пробовали заходить?
Я к тому, что может проблема на стороне самого Г-мыла?
-
#3
Да, конечно пробовал. Все работает.
Разобрался. Это Google почему-то самостоятельно отключил вот эту кнопку
Думаю тему можно закрывать.
-
#4
У меня было тоже самое с Оперой. Кнопка не помогла ((
George
I wish I was a monster you think I am













