Wpis z mikrobloga

Mirki, jak przenieść pocztę z gmail na inny serwer przez protokół imap? Na normalnym mailu logujesz się do imap za pomocą loginu i hasła, niestety google postanowiło przestać wspierać normalne mechanizmy z tego co wyczytałem i niestety nie da się zalogować poprzez login i hasło do imap... Jest to akurat google workspace, ale nawet nie pomogło włączenie pozwolenia logowania dla "mniej bezpiecznych aplikacji" w konsoli administracyjnej xD Użytkownik też ma włączoną możliwość użycia protokołu imap. Według artykułów powinno się do końca 2024 dać zalogować jako "mniej bezpieczna aplikacja" - czyli w normalny sposób za pomocą loginu i hasła do IMAP. Dla testów akurat próbuje się podłączyć z pythona (tylko dla testów, tak to używał będę imapsync) imaplib.IMAP4_SLL i dostaje błąd AUTHENTICATIONFAILED - dane autoryzacyjne podaje login (pełny email) i hasło użytkownika.

Chciałbym to prosto przenieść przez narzędzie imapsync. Da się obejśc ten bezsensowny oauth w jakiś sposób? Nie chce bawić się w rejestrowane aplikacji, dodawanie użytkowników do testów i generowanie tokenów, bo tych maili do przeniesienia jest więcej niż jedno konto...

#imap #poczta #email #google #gmail #programowanie
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 0
@winda_orbitalna: ech, masakra ( ͡° ʖ̯ ͡°) do każdego maila logujesz się normalnie, wszystkie skrypty działają, tylko google musiało zrobić to w upośledzony sposób. Ale dla potomnych - da się wywalić tą zabawę w oauth (nie wiem czy na każdym koncie to będzie działać, czy tylko google workspace) - ale niestety kosztem kolejnej zabawy - trzeba uruchomić 2-etapową weryfikację na każdym z kont i wygenerować hasło
  • Odpowiedz
@lukasj: jesli robisz migracje regularnie i masz budzet to polecam BitTitan, nie jest tanio ale za to mozna migrowac z "wszystkiego" na "wszystko". Uzywamy tego u nas w korpo i przez ostanie kilka lat przerzucilismy cca 25-30k kont.
  • Odpowiedz