Complete o2 Email Client Setup Guide & Interactive Wizard

Configure Microsoft Outlook, Mozilla Thunderbird, Apple Mail macOS, iOS iPhone, or Android to send and receive your o2 emails with verified IMAP and SMTP parameters.

Interactive Utility

o2 Email Client Configuration Wizard

Generate exact incoming and outgoing mail server configurations for your desktop or mobile email application. Copy individual values or export your complete setup summary instantly.

IMAP Incoming Mail Server

Server Hostname poczta.o2.pl
Port Number 993
Security / Encryption SSL/TLS
Username / Login Your full email address (e.g. [email protected])

SMTP Outgoing Mail Server

Server Hostname poczta.o2.pl
Port Number 465
Security / Encryption SSL/TLS
SMTP Authentication Required
(Same credentials as incoming)
Need the full configuration in one snippet? Copies formatted incoming and outgoing parameters directly to your clipboard.

Step-by-Step for Microsoft Outlook

  1. Open Microsoft Outlook and choose File → Add Account.
  2. Enter your full o2 email address (e.g., [email protected] or [email protected]).
  3. Select Advanced Options → "Let me set up my account manually" and click Connect.
  4. Choose IMAP as the account type.
  5. Incoming server: poczta.o2.pl, Port 993, Encryption method: SSL/TLS.
  6. Outgoing server (SMTP): poczta.o2.pl, Port 465, Encryption method: SSL/TLS.
  7. Check "My outgoing (SMTP) server requires authentication" and choose "Use same settings as my incoming mail server".
  8. Enter your password (or Application Password if 2FA is active) and click Connect.

Step-by-Step for Mozilla Thunderbird

  1. Open Thunderbird, open the menu (three lines) → Account Settings → Account Actions → Add Mail Account.
  2. Enter your full name, o2 email address, and password.
  3. Click Configure Manually at the bottom.
  4. Incoming: Protocol IMAP, Hostname poczta.o2.pl, Port 993, Connection security SSL/TLS, Authentication Normal password.
  5. Outgoing: Hostname poczta.o2.pl, Port 465, Connection security SSL/TLS, Authentication Normal password.
  6. Username for both incoming and outgoing: Your full email address.
  7. Click Re-test, then Done.

Step-by-Step for Apple Mail (macOS)

  1. Open Apple Mail and choose Mail → Add Account... from the top bar.
  2. Select "Other Mail Account..." and click Continue.
  3. Enter your Name, full o2 Email Address, and Password.
  4. If automatic setup fails, enter Account Type: IMAP, Incoming Mail Server: poczta.o2.pl, Outgoing Mail Server: poczta.o2.pl.
  5. In Mail Settings → Accounts → Server Settings, ensure incoming port is 993 (SSL enabled) and outgoing port is 465 (SSL enabled).

Step-by-Step for iPhone & iPad (iOS Mail)

  1. On your iPhone/iPad, open Settings → Mail → Accounts → Add Account.
  2. Tap "Other" → "Add Mail Account".
  3. Enter your Name, Email, Password, and a Description (e.g. o2 Poczta).
  4. Select IMAP at the top.
  5. Incoming Mail Server: Host Name poczta.o2.pl, User Name (full email), Password.
  6. Outgoing Mail Server: Host Name poczta.o2.pl, User Name (full email), Password (mandatory!).
  7. Tap Next, verify that Mail is toggled On, and tap Save.

Step-by-Step for Android (Gmail / Samsung Mail)

  1. Open the Gmail app (or your device Mail app) → Tap profile icon → Add another account.
  2. Select "Other".
  3. Type your full o2 email address, then tap "Manual setup" instead of Next.
  4. Select "Personal (IMAP)".
  5. Enter password, Incoming Server: poczta.o2.pl, Port: 993, Security: SSL/TLS.
  6. Outgoing Server: poczta.o2.pl, Port: 465, Security: SSL/TLS, Require sign-in checked.
  7. Tap Next to complete setup.

Step-by-Step for Generic / Other Email Clients

  1. Add a new IMAP or POP3 account in your mail application preferences.
  2. Enter your full o2 address as both email address and account login/username.
  3. Set incoming hostname to poczta.o2.pl, Port 993 for IMAP or 995 for POP3 with SSL/TLS encryption.
  4. Set outgoing SMTP hostname to poczta.o2.pl, Port 465 with SSL/TLS encryption.
  5. Ensure "Outgoing server requires authentication" is checked using the same login credentials.

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:

⚙ Prerequisite A: Enable IMAP/POP3 in Webmail

Poczta o2 disables external email software access by default on all mailboxes for security. You must enable it once:

  1. Sign in to webmail at poczta.o2.pl.
  2. Click the gear icon (Opcje / Ustawienia) in top right.
  3. Select "Programy pocztowe" from left sidebar.
  4. Check "Włącz dostęp przez program pocztowy (POP3/IMAP)" and save.
🔑 Prerequisite B: Application Password (for 2FA)

If 2-Step Verification is enabled in 1login WP, mail applications cannot request SMS codes. You MUST generate an Application Password:

  1. Log in to your profile at 1login.wp.pl.
  2. Navigate to Security (Bezpieczeństwo).
  3. Find "Hasła do aplikacji zewnętrznych".
  4. 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:

Server Settings

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:

Interactive Tool

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)
Open Troubleshooting Decision Tree Open o2 Webmail Settings