fetchmail не могу настроить ящики на gmail

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

Аватара пользователя
Voice
Сообщения: 1073
Статус: столлманист
ОС: Debian GNU/Linux

fetchmail не могу настроить ящики на gmail

Сообщение Voice »

Пытаюсь настроить fetchmail на забор почты с gmail акаунта. Перерыл статей с десяток, везде все понятно, -- но вот не работает :)

Вот мой конфиг:
[viacheslav@debian ~] $ cat .fetchmailrc
defaults protocol pop3,
timeout 60,
# nokeep, # удалять почту на сервере после получения
fetchall # получать всю почту

poll "pop.gmail.com",
#proto auto,
port 995,
auth ssh, # пробовал и без этого
user "username",
password "password";


А вот вывод fetchmail:
[viacheslav@debian ~] $ fetchmail -cv
fetchmail: 6.3.8 querying pop.gmail.com (protocol POP3) at Thu 14 Feb 2008 08:30:15 PM EET: poll started
Trying to connect to 209.85.129.109/995...connected.
fetchmail: timeout after 60 seconds waiting for server pop.gmail.com.
fetchmail: socket error while fetching from voice@linuxforum.org.ua@pop.gmail.com
fetchmail: 6.3.8 querying pop.gmail.com (protocol POP3) at Thu 14 Feb 2008 08:31:17 PM EET: poll completed
fetchmail: normal termination, status 2
[viacheslav@debian ~] $


Но kmail забирает почту нормально. Вот как настроил kmail:
Login: username
Password: password
Host: pop.gmail.com
Port: 995
Следующие опции отмечены галочками: Store POP password
Encryption => Use SSL for secure mail download
Authentification method => Plain Text

Поделитесь своими конфигами.
"И может собственных Платонов и быстрых разумом Невтонов российская земля рождать."
М. В. Ломоносов
Спасибо сказали:
Аватара пользователя
quadrik
Сообщения: 350
ОС: gentoo, только на серверах

Re: fetchmail не могу настроить ящики на gmail

Сообщение quadrik »

попробуй написать конфиг в таком виде:

Код: Выделить всё

poll pop.yandex.ru proto pop3
    user "mylogin", with password secretpassword, is "example@domain.ru" here;


а вот что у тебя увидел:

Код: Выделить всё

port 995,
auth ssh
1) не ssh, а ssl 2) если ssl комментируешь, то порт не 995
Спасибо сказали:
Аватара пользователя
Voice
Сообщения: 1073
Статус: столлманист
ОС: Debian GNU/Linux

Re: fetchmail не могу настроить ящики на gmail

Сообщение Voice »

quadrik писал(а):
14.02.2008 23:12
попробуй написать конфиг в таком виде:

Код: Выделить всё

poll pop.yandex.ru proto pop3
    user "mylogin", with password secretpassword, is "example@domain.ru" here;

Не помогло. Я уже всякие комбинации перепробовал :(

quadrik писал(а):
14.02.2008 23:12
а вот что у тебя увидел:

Код: Выделить всё

port 995,
auth ssh
1) не ssh, а ssl 2) если ssl комментируешь, то порт не 995

параметра ssl нет, на него матерится, да и в мане про него ни слова. :unsure:
"И может собственных Платонов и быстрых разумом Невтонов российская земля рождать."
М. В. Ломоносов
Спасибо сказали:
Аватара пользователя
KiWi
Бывший модератор
Сообщения: 2521
Статус: статус, статус, статус
Контактная информация:

Re: fetchmail не могу настроить ящики на gmail

Сообщение KiWi »

Уф, какие же все ленивые, да роющиеся явно не везде(а, скорее всего, только у себя в одном месте)...
И раз: http://download.gna.org/hpr/fetchmail/FAQ/...-pop-howto.html
И два: http://cwelug.org/cgi-bin/wiki.cgi?Fetchmail_With_GMail
И три: http://www.google.com/search?q=fetchmail%20gmail%20ssl
Спасибо сказали:
Аватара пользователя
Voice
Сообщения: 1073
Статус: столлманист
ОС: Debian GNU/Linux

Re: fetchmail не могу настроить ящики на gmail

Сообщение Voice »

Ух... какие мы все нервные...
За ссылки спасибо.
"И может собственных Платонов и быстрых разумом Невтонов российская земля рождать."
М. В. Ломоносов
Спасибо сказали:
Аватара пользователя
diesel
Бывший модератор
Сообщения: 5989
ОС: OS X, openSuSE, ROSA, Debian
Контактная информация:

Re: fetchmail не могу настроить ящики на gmail

Сообщение diesel »

у меня так:

Код: Выделить всё

defaults protocol pop3,
     timeout 60,
     nokeep,
     fetchall
poll "pop.gmail.com",
    user "mail@gmail.com",
    password "secret",
    ssl
Спасибо сказали:
Аватара пользователя
yoricI
Сообщения: 2378
ОС: gentoo fluxbox

Re: fetchmail не могу настроить ящики на gmail

Сообщение yoricI »

Кто-нибудь в наше время принимает с gmail fetchmail-ом? Делаю так:

Код: Выделить всё

poll pop.gmail.com port 995 proto POP3 auth password
user "user@gmail.com" pass "passsw" is "localuser" here sslcertck keep
С яндекса таким макаром (без порта) принимает.
А с гугла:

Код: Выделить всё

fetchmail: socket error while fetching from globusmira70@gmail.com@pop.gmail.com
fetchmail: Query status=2 (SOCKET)
Если сделать в конфиге

Код: Выделить всё

poll gmail.com
user "user"
тогда

Код: Выделить всё

fetchmail: timeout after 300 seconds waiting to connect to server gmail.com.
fetchmail: socket error while fetching from globusmira70@gmail.com
fetchmail: Query status=2 (SOCKET)
Никаких сертификатов не делал, а надо?
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20793
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: fetchmail не могу настроить ящики на gmail

Сообщение Bizdelnick »

yoricI писал:
20.02.2022 22:33
Кто-нибудь в наше время принимает с gmail fetchmail-ом?
А POP в настройках включили? И почему IMAP не хотите использовать?
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
yoricI
Сообщения: 2378
ОС: gentoo fluxbox

Re: fetchmail не могу настроить ящики на gmail

Сообщение yoricI »

Да, действительно, теперь включил. И всё равно то же самое:
yoricI писал:
20.02.2022 22:33
poll pop.gmail.com port 995 proto POP3 auth password
user "user[@gmail.com]" pass "passsw" is "localuser" here sslcertck keep

fetchmail: socket error while fetching from user@[gmail.com@]pop.gmail.com
fetchmail: Query status=2 (SOCKET)
Пока пытался вчера, они там предупреждение о взломе написали, но вроде про блокировку не сказано.
Спасибо сказали:
Аватара пользователя
olecya
Сообщения: 901
ОС: debian, fedora (i3-wm)

Re: fetchmail не могу настроить ящики на gmail

Сообщение olecya »

yoricI писал:
21.02.2022 06:46
Пока пытался вчера, они там предупреждение о взломе написали
Значит надо включить в настройках на gmail работу с "не доверенными источниками". Заходишь в Security -> Less secure app access
less_secure.png
less_secure.png (103.34 КБ) 4239 просмотров
Вот, у меня выключена, надо включить, но получите от гуглоаккаунта предупреждение.
Спасибо сказали:
Аватара пользователя
yoricI
Сообщения: 2378
ОС: gentoo fluxbox

Re: fetchmail не могу настроить ящики на gmail

Сообщение yoricI »

Включил, не помогло, то же самое. Вот скажите пож-ста, такой конфиг:
poll pop.gmail.com port 995 proto POP3 auth password
user "user" pass "passsw" is "localuser" here sslcertck keep

Получаю:
fetchmail: socket error while fetching from user@pop.gmail.com
fetchmail: Query status=2 (SOCKET)
Почему оно POP в адрес лепит? Не в этом проблема? fetchmail виновата?

С таким:
poll pop.gmail.com port 995 proto POP3 auth password
user "user@gmail.com" pass "passsw" is "localuser" here sslcertck keep

Получаю:
fetchmail: socket error while fetching from user@gmail.com@pop.gmail.com
fetchmail: Query status=2 (SOCKET)
вообще две собаки в адресе. Кто неправ?
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20793
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: fetchmail не могу настроить ящики на gmail

Сообщение Bizdelnick »

yoricI писал:
21.02.2022 15:50
Почему оно POP в адрес лепит?
Это не адрес.
2FA у Вас включена или нет?
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
yoricI
Сообщения: 2378
ОС: gentoo fluxbox

Re: fetchmail не могу настроить ящики на gmail

Сообщение yoricI »

Нет, через браузер захожу по паролю без всяких смс-ок.
Спасибо сказали:
Аватара пользователя
yoricI
Сообщения: 2378
ОС: gentoo fluxbox

Re: fetchmail не могу настроить ящики на gmail

Сообщение yoricI »

Заработало, прописал ssl.
Спасибо сказали:
Аватара пользователя
yoricI
Сообщения: 2378
ОС: gentoo fluxbox

Re: fetchmail не могу настроить ящики на gmail

Сообщение yoricI »

Вот же ж какое, только настроил, и тут же угрозы:

Код: Выделить всё

From: Google <no-reply@accounts.google.com>
To: rtgert
Subject: Вы можете потерять доступ к некоторым сторонним приложениям
Date: Sun, 06 Mar 2022 01:43:04 GMT

[image: Google]
30 мая вы можете потерять доступ к приложениям, использующим небезопасную
технологию входа


ertherh
Чтобы защитить ваш аккаунт, Google больше не будет поддерживать сторонние
приложения или устройства, которые предлагают войти в аккаунт Google только
с помощью имени пользователя и пароля. Вместо этого вам потребуется
выполнять вход с помощью функции Войти с аккаунтом Google
<https://accounts.google.com/AccountChooser?Email=globusmira70@gmail.com&continue=https://support.google.com/accounts/answer/112802?rfn%3D1646530984773%26anexp%3Dnret-fa>
или использовать более защищенные технологии, например OAuth 2.0. Подробнее…
<https://accounts.google.com/AccountChooser?Email=globusmira70@gmail.com&continue=https://support.google.com/accounts/answer/6010255?rfn%3D1646530984773%26anexp%3Dnret-fa>
------------------------------
*Что нужно сделать?*

Доступ к почте Gmail через *почтовый клиент, например Outlook 2016 и более
ранних версий*, недостаточно безопасен. Мы рекомендуем использовать Office
365, Outlook 2019 (и более поздней версии) или другой почтовый клиент,
поддерживающий функцию *Войти с аккаунтом Google*.
Подробнее…
<https://accounts.google.com/AccountChooser?Email=globusmira70@gmail.com&continue=https://support.google.com/accounts/answer/6010255?rfn%3D1646530984773%26anexp%3Dnret-fa>
Это сообщение о важных изменениях в вашем аккаунте и сервисах Google.
© 2022 Google LLC, 1600 Amphitheatre Parkway, Mountain View, CA 94043, USA
Что делать будем после 30 мая?
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20793
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: fetchmail не могу настроить ящики на gmail

Сообщение Bizdelnick »

Тоже такое пришло, но только на тот ящик, для которого не включена 2FA. Видимо, придётся включать.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
yoricI
Сообщения: 2378
ОС: gentoo fluxbox

Re: fetchmail не могу настроить ящики на gmail

Сообщение yoricI »

В случае с 2FA MTA отпадают?
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20793
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: fetchmail не могу настроить ящики на gmail

Сообщение Bizdelnick »

yoricI писал:
06.03.2022 16:26
В случае с 2FA MTA отпадают?
В смысле? Как MTA-то могут отпасть? Если Вы про MUA без поддержки OAuth, для них можно (было, по крайней мере) получить отдельные пароли, не требующие подтверждения, по одному на приложение. Чтобы при необходимости любой из них отозвать, не затрагивая другие.
Хотя когда-то у них и TOTP был… Читайте справку, в общем, потом расскажете. ☺
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
yoricI
Сообщения: 2378
ОС: gentoo fluxbox

Re: fetchmail не могу настроить ящики на gmail

Сообщение yoricI »

fetchmail - это кто? Как же fetchmail будет получать и отвечать на 1-й запрос аутентификации (вроде правильно выразился)), который приходит на сотовый? Или для андроида, например, есть уже боты?
Bizdelnick писал:
06.03.2022 16:46
Читайте справку
В смысле гугловскую? У fetchmail таких букв нет.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20793
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: fetchmail не могу настроить ящики на gmail

Сообщение Bizdelnick »

yoricI писал:
06.03.2022 17:00
Как же fetchmail будет получать и отвечать на 1-й запрос аутентификации (вроде правильно выразился)), который приходит на сотовый?
Никак. Я написал выше, как это может (или могло раньше) работать.
yoricI писал:
06.03.2022 17:00
В смысле гугловскую?
Конечно.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
yoricI
Сообщения: 2378
ОС: gentoo fluxbox

Re: fetchmail не могу настроить ящики на gmail

Сообщение yoricI »

Если есть "MUA без поддержки OAuth", для которых можно получить "отдельные пароли, не требующие подтверждения", значит, должны быть и с оной. А так как в части получения почты с гугла, например, MUA и MTA идентичны - просто получают почту, только MUA её тут же предоставляет чтецу, а MTA доставляет через разные другие механизмы тому же чтецу, то почему бы и не быть MTA с OAuth? Логика. Хорошо я придумал?
В sylpheed нет OAuth, как я вижу?
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20793
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: fetchmail не могу настроить ящики на gmail

Сообщение Bizdelnick »

yoricI писал:
06.03.2022 19:44
в части получения почты с гугла, например, MUA и MTA идентичны
/0
MTA в этом процессе не участвует никак.
Добавлено (22:21):
https://support.google.com/accounts/answer/185833
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
yoricI
Сообщения: 2378
ОС: gentoo fluxbox

Re: fetchmail не могу настроить ящики на gmail

Сообщение yoricI »

Ну ладно, в тексте выше заменить MTA на MDA, правильно? Transport, delivery - для русского почти одно и то же))
Спасибо сказали:
Аватара пользователя
yoricI
Сообщения: 2378
ОС: gentoo fluxbox

Re: fetchmail не могу настроить ящики на gmail

Сообщение yoricI »

А у гугла где-то можно сделать, чтоб он письма, отправленные мной же через web-интерфейс, отмечал прочитанными и не подсовывал для POP-отправки? Не нашёл.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20793
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: fetchmail не могу настроить ящики на gmail

Сообщение Bizdelnick »

Bizdelnick писал:
06.03.2022 16:23
Тоже такое пришло, но только на тот ящик, для которого не включена 2FA. Видимо, придётся включать.
Как выяснилось, отбиться от телефонного второго фактора можно, но не сразу. Сначала надо всё-таки его включить (через SMS или звонок, не важно), после этого можно будет добавить второй фактор через TOTP (у них там написано про Google Authenticator, но альтернатив много: я пользуюсь FreeOTP+, народ хвалит andOTP). После этого телефон из настроек 2FA можно спокойно удалить.
Установка паролей для приложений становится доступна сразу после включения 2FA.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
yoricI
Сообщения: 2378
ОС: gentoo fluxbox

Re: fetchmail не могу настроить ящики на gmail

Сообщение yoricI »

А к fetchmail OAUTH не прикрутить?
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20793
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: fetchmail не могу настроить ящики на gmail

Сообщение Bizdelnick »

http://billauer.co.il/blog/2022/06/fetchmail-gmail-lsa-oauth2/
http://mmogilvi.users.sourceforge.net/software/oauthbearer.html
Вообще OAuth — явно не про автоматизацию, так что не вижу в этом большого смысла.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
yoricI
Сообщения: 2378
ОС: gentoo fluxbox

Re: fetchmail не могу настроить ящики на gmail

Сообщение yoricI »

Спасибо
Спасибо сказали:
Аватара пользователя
yoricI
Сообщения: 2378
ОС: gentoo fluxbox

Re: fetchmail не могу настроить ящики на gmail

Сообщение yoricI »

Bizdelnick писал:
07.06.2022 19:26
альтернатив много: я пользуюсь FreeOTP+, народ хвалит andOTP).
А зачем нам андроидные? В gentoo что из кандидатур подходит:
app-admin/pass-otp Homepage: https://github.com/tadfisher/pass-otp Description: A pass extension for managing one-time-password (OTP) tokens app-crypt/tpm2-totp Homepage: https://github.com/tpm2-software/tpm2-totp Description: Attest the trustworthiness of a device against a human using time-based OTP sys-auth/otpcalc Homepage: https://gitlab.com/otpcalc/otpcalc http://www.killa.net/infosec/otpCalc/ Description: A One Time Password and S/Key calculator for GTK+
Bizdelnick писал:
05.07.2022 16:04
Вообще OAuth — явно не про автоматизацию, так что не вижу в этом большого смысла.
Через браузер это да, а так для fetchmail есть патчи (и даже вроде гуглоавторства), как-то оно извёртывается само. Когда-то внесут в основную версию. Будем подождать, чтоб каждый раз не.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20793
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: fetchmail не могу настроить ящики на gmail

Сообщение Bizdelnick »

yoricI писал:
23.02.2023 13:52
А зачем нам андроидные?
Ну смысл 2FA вообще в том, чтобы разделить два фактора аутентификации. Пароль, как правило, сохраняется в браузере. OTP надо держать на другом устройстве, чтобы в случае компроментации не утекло сразу и то, и другое.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Ответить