Błąd OAuth GoDaddy w eM Client — problem z WebView i jak go naprawić
Rozwiązanie problemu z uwierzytelnianiem OAuth GoDaddy w eM Client — aktualizacja WebView2 i alternatywna konfiguracja IMAP/SMTP
Spis treści
- Opis problemu
- Czym jest WebView i dlaczego powoduje problem
- Aktualizacja WebView2 Runtime
- Ręczna konfiguracja IMAP/SMTP
- Dane serwera poczty GoDaddy
- Hasła aplikacji GoDaddy
- Najczęstsze pytania
Opis problemu
Użytkownicy posiadający konto email w GoDaddy (usługa Workspace Email lub Microsoft 365 przez GoDaddy) mogą napotkać problemy podczas konfigurowania tego konta w eM Client przez automatyczne uwierzytelnianie OAuth.
Problem objawia się zazwyczaj w następujący sposób: eM Client otwiera okno logowania do GoDaddy, ale strona nie ładuje się poprawnie, wyświetla błąd lub proces logowania zatrzymuje się w połowie drogi. Może pojawić się komunikat o błędzie zawierający wzmiankę o „WebView" lub „nie można załadować strony logowania".
W niektórych przypadkach okno logowania w ogóle nie otwiera się, lub otwiera się pusta biała strona. To wszystko wskazuje na problem z komponentem WebView2, który eM Client używa do wyświetlania stron OAuth.
Czym jest WebView i dlaczego powoduje problem
OAuth (Open Authorization) to protokół uwierzytelniania, który pozwala aplikacjom logować się w imieniu użytkownika bez konieczności przechowywania hasła. Gdy konfigurujesz konto GoDaddy w eM Client, aplikacja otwiera wbudowaną przeglądarkę internetową (WebView), aby przeprowadzić proces logowania OAuth.
eM Client na Windows używa komponentu Microsoft Edge WebView2 Runtime do wyświetlania stron OAuth. Jeśli ten komponent jest przestarzały, uszkodzony lub niezgodny z wymaganiami strony logowania GoDaddy, proces OAuth może się nie powieść.
GoDaddy, podobnie jak inne duże dostawcy, regularnie aktualizuje swoje strony logowania i może wymagać nowszej wersji WebView2 niż ta zainstalowana na komputerze. Ponadto, GoDaddy korzysta z różnych systemów uwierzytelniania w zależności od typu konta (Workspace Email vs Microsoft 365 przez GoDaddy), co może powodować różne zachowania.
Aktualizacja WebView2 Runtime
Pierwszym krokiem w rozwiązaniu problemu jest aktualizacja Microsoft Edge WebView2 Runtime:
- Otwórz przeglądarkę i przejdź na stronę Microsoft Edge WebView2 (developer.microsoft.com/microsoft-edge/webview2)
- Pobierz najnowszą wersję Evergreen Standalone Installer dla swojej architektury (x64 dla 64-bitowego Windows)
- Uruchom pobrany instalator i postępuj zgodnie z instrukcjami
- Po instalacji uruchom ponownie eM Client
- Spróbuj ponownie skonfigurować konto GoDaddy
Na Windows 11 WebView2 jest instalowane razem z systemem i aktualizowane przez Windows Update. Jednak na Windows 10 może wymagać ręcznej aktualizacji.
Możesz też sprawdzić aktualnie zainstalowaną wersję WebView2 przez Ustawienia Windows > Aplikacje > szukaj „WebView2" lub „Edge WebView2".
Ręczna konfiguracja IMAP/SMTP jako alternatywa
Jeśli aktualizacja WebView2 nie rozwiązała problemu, możesz skonfigurować konto GoDaddy w eM Client ręcznie, używając danych IMAP/SMTP zamiast OAuth:
- W eM Client przejdź do Menu > Narzędzia > Konta
- Kliknij + (Dodaj konto)
- Wybierz opcję Konto email
- Wpisz adres email i postępuj z kreatorem
- Gdy pojawi się opcja automatycznej konfiguracji, wybierz Konfiguracja ręczna lub Zaawansowane ustawienia
- Wprowadź dane serwera IMAP i SMTP (patrz następna sekcja)
- Użyj swojego hasła do konta GoDaddy jako hasła do konta
Dane serwera poczty GoDaddy
Dane do konfiguracji konta GoDaddy Workspace Email w eM Client:
Ustawienia IMAP (odbieranie)
- Serwer: imap.secureserver.net
- Port: 993
- Szyfrowanie: SSL/TLS
- Nazwa użytkownika: pełny adres email (np. [email protected])
- Hasło: hasło do konta GoDaddy Workspace Email
Ustawienia SMTP (wysyłanie)
- Serwer: smtpout.secureserver.net
- Port: 465
- Szyfrowanie: SSL/TLS
- Nazwa użytkownika: pełny adres email
- Hasło: hasło do konta
Uwaga: Jeśli korzystasz z Microsoft 365 przez GoDaddy (nie Workspace Email), dane serwerów są inne — używasz serwerów Microsoft (outlook.office365.com dla IMAP) z uwierzytelnianiem OAuth przez Microsoft.
Hasła aplikacji GoDaddy
Jeśli masz włączone uwierzytelnianie dwuskładnikowe (2FA) na koncie GoDaddy, standardowe hasło może nie działać w eM Client. W takim przypadku musisz wygenerować hasło aplikacji:
- Zaloguj się do panelu GoDaddy przez przeglądarkę
- Przejdź do zarządzania kontem > Bezpieczeństwo
- Znajdź opcję Hasła aplikacji lub App-specific passwords
- Wygeneruj nowe hasło aplikacji dla eM Client
- Użyj tego hasła zamiast głównego hasła do konta
Hasła aplikacji są jednorazowe i specyficzne dla danej aplikacji — są bezpieczniejsze od udostępniania głównego hasła, gdyż w razie kompromitacji można je odwołać bez zmiany głównego hasła.
Najczęstsze pytania
- Dlaczego GoDaddy OAuth nie działa w eM Client?
- GoDaddy wymaga zalogowania przez przeglądarkę (OAuth) z użyciem WebView2. Jeśli WebView2 jest przestarzały lub uszkodzony, logowanie nie powiedzie się. Zaktualizuj WebView2 Runtime lub skonfiguruj konto ręcznie przez IMAP/SMTP.
- Jak zaktualizować WebView2 Runtime dla eM Client?
- Pobierz najnowszą wersję Microsoft Edge WebView2 Runtime ze strony Microsoft (developer.microsoft.com/microsoft-edge/webview2) i zainstaluj ją.
- Jak dodać konto GoDaddy do eM Client bez OAuth?
- Wybierz ręczną konfigurację konta i użyj IMAP: imap.secureserver.net port 993 SSL, SMTP: smtpout.secureserver.net port 465 SSL. Nazwa użytkownika to pełny adres email.
- Jakie są dane serwera poczty GoDaddy?
- IMAP: imap.secureserver.net, port 993, SSL/TLS. SMTP: smtpout.secureserver.net, port 465, SSL/TLS. Nazwa użytkownika: pełny adres email. Dotyczy GoDaddy Workspace Email (nie Microsoft 365 przez GoDaddy).
Problem z konfiguracją GoDaddy nadal nie rozwiązany?
Skontaktuj się z pomocą techniczną eM Client lub pomocą GoDaddy. Podaj typ konta (Workspace Email lub Microsoft 365) i dokładny komunikat błędu.