1. Two Critical Prerequisites Before You Begin
More than 80% of email client configuration failures on o2 are caused by these two security features. Please review them before adding your account:
Poczta o2 disables external email software access by default on all mailboxes for security. You must enable it once:
- Sign in to webmail at poczta.o2.pl.
- Click the gear icon (Opcje / Ustawienia) in top right.
- Select "Programy pocztowe" from left sidebar.
- Check "Włącz dostęp przez program pocztowy (POP3/IMAP)" and save.
If 2-Step Verification is enabled in 1login WP, mail applications cannot request SMS codes. You MUST generate an Application Password:
- Log in to your profile at 1login.wp.pl.
- Navigate to Security (Bezpieczeństwo).
- Find "Hasła do aplikacji zewnętrznych".
- Generate a token and paste it as your password in Outlook/Thunderbird.
2. Master Configuration Specifications Summary
Below are the exact values required by every desktop and mobile email client:
Official o2 Mail Server Specifications
Verified server addresses, ports, and security protocols for configuring any third-party mail client.
| Protocol | Server Hostname | Port | Encryption | Authentication | Action |
|---|---|---|---|---|---|
|
IMAP Incoming (Sync) |
poczta.o2.pl |
993 |
SSL/TLS | Full Email Address & Password | |
|
POP3 Incoming (Download) |
poczta.o2.pl |
995 |
SSL/TLS | Full Email Address & Password | |
|
SMTP Outgoing (Send) |
poczta.o2.pl |
465 |
SSL/TLS | Required |
3. Detailed Walkthrough by Email Application
A. Microsoft Outlook (365, 2021, 2019)
Outlook frequently attempts automatic detection, which may select unencrypted ports. Always choose Manual Setup:
- In Outlook, go to File → Add Account.
- Type your full o2 email (e.g. [email protected]), expand "Advanced Options", and tick "Let me set up my account manually".
- Choose IMAP as the account protocol.
- Incoming Mail: Server "poczta.o2.pl", Port 993, Encryption "SSL/TLS".
- Outgoing Mail (SMTP): Server "poczta.o2.pl", Port 465, Encryption "SSL/TLS".
- Crucial: In More Settings → Outgoing Server, check "My outgoing server (SMTP) requires authentication" and choose "Use same settings as incoming mail server".
- Enter your password (or Application Password) and click Connect.
B. Mozilla Thunderbird
Thunderbird is open-source and provides seamless compatibility with o2 servers:
- Open Thunderbird → Account Settings → Account Actions → Add Mail Account.
- Enter your name, email, and password. Click "Configure Manually".
- Set Incoming: Protocol IMAP, Hostname poczta.o2.pl, Port 993, Connection security SSL/TLS, Authentication Normal password.
- Set Outgoing: Hostname poczta.o2.pl, Port 465, Connection security SSL/TLS, Authentication Normal password.
- Ensure your username for both is your complete email address. Click "Re-test" and "Done".
C. Apple Mail (macOS) & iPhone / iPad (iOS)
- On Mac: Open Mail → Add Account → Select "Other Mail Account...".
- On iPhone/iPad: Open Settings → Mail → Accounts → Add Account → "Other" → "Add Mail Account".
- Fill in your name, email address, and password.
- When prompted for server hostnames, specify "poczta.o2.pl" for both incoming and outgoing servers.
- Important on iOS: Do not leave the Outgoing Server password field blank, even if marked "Optional" by Apple. o2 requires SMTP credentials.
D. Android Mail (Samsung Email, Gmail App, FairEmail)
On Android devices, avoid automatic Google detection which attempts to link via Gmailify. Always select Manual Setup / Other:
- Open your preferred mail app → Add Account → Select "Other" (or "Manual setup").
- Select IMAP account type.
- Incoming server settings: Server poczta.o2.pl, Security type SSL/TLS, Port 993.
- Outgoing server settings: Server poczta.o2.pl, Security type SSL/TLS, Port 465, Require sign-in: Checked.
- Enter your complete email as username and your password (or 16-character App Password).
4. Interactive Configuration & Password Generator
Use our personalized configuration generator below to dynamically calculate exact port and password requirements for your device:
Custom Email Client Config & Password Generator
Select your mail app, domain, and 2FA status to generate tailored connection parameters, port rules, and copyable credentials.
App Password Required (Hasło do aplikacji)
Because Two-Step Verification is active on your 1login WP profile, mail clients CANNOT use your master password. You must generate an App Password in: 1login.wp.pl → Bezpieczeństwo → Hasła do aplikacji zewnętrznych.
| Setting Parameter | Exact Value | Port / Protocol | Action |
|---|---|---|---|
| Incoming Mail Server | poczta.o2.pl |
Port 993 (SSL/TLS) | |
| Outgoing SMTP Server | poczta.o2.pl |
Port 465 (SSL/TLS) | |
| Username Format | [email protected] |
Full email address required | |
| Password Type | Application Password (16 chars) | Generated in 1login WP | Generate → |
| SMTP Authentication | Mandatory (Enabled) |
Use same login credentials as incoming | ✓ Required |
5. Common Error Codes & Immediate Solutions
| Error Code / Message | Root Cause | Fix |
|---|---|---|
535 Authentication credentials invalid |
Wrong password or 2FA active without app password | Generate an Application Password in 1login WP |
550 Relay access denied |
SMTP authentication not enabled in email software | Check "Outgoing server requires authentication" |
Connection timed out (Port 25) |
Your ISP blocks unencrypted port 25 | Change outgoing port to 465 with SSL/TLS |
Server rejected login identifier |
Username entered without domain extension | Type your full email (e.g. [email protected]) |
SSL Certificate untrusted / mismatch |
Client entered mail.o2.pl or smtp.o2.pl | Change hostname to poczta.o2.pl (matches official SAN certificate) |