Email Settings Email Settings Guide

WP.pl Email Settings: The Two-Step Password Trap

Every server value for WP.pl email in Outlook, Apple Mail, Thunderbird or your phone. If two-step login is on, your normal password will not work in an app, so create an email-program password first. Copy each value with 1 tap.

Tested August 2, 2026 1 Tap Copy Poczta WP

WP.pl Quick Settings

IMAP Server imap.wp.pl
IMAP Port 993 (SSL/TLS)
SMTP Server smtp.wp.pl
SMTP Port 465 (SSL) / 587 (STARTTLS)
POP3 Server smtp.wp.pl
Username Your full email address

Quick answer: WP.pl email runs on WP settings. Every protocol connects to imap.wp.pl. IMAP is on 993, POP3 on 995 and SMTP on 465, each secured with SSL. Your username is the full address and the mailbox password you set in WP settings lets you in. Your exact values also sit under your WP mail settings in WP settings. Address ends in @o2.pl? use poczta.o2.pl instead.

Every setting on this page is verified with live IMAP and SMTP connections from Univik email software. We build email backup and converter tools since 2013, so we test against these servers every day. See what changed →

What Changed Recently#

A host changes how you sign in more often than it changes the server names. Here is the current status for WP.pl and what it means for your setup.

Worth knowing

Use the full wp.pl address. WP.pl turns down a bare mailbox name. Put you@wp.pl on both incoming and outgoing.

Worth knowing

Incoming and outgoing use different servers. Read from imap.wp.pl or pop3.wp.pl. Send through smtp.wp.pl.

Worth knowing

Two-step login changes the password. With it on, an app needs a separate email-program password, not your browser one.

Current status: incoming mail uses imap.wp.pl on 993 or pop3.wp.pl on 995 with SSL. Outgoing uses smtp.wp.pl on 465 with a sign-in. If two-step login is on, use an email-program password.

Before You Begin#

Handle these two basics before anything else. Skip them and your email app will reject the connection even when every server value is correct.

1. Create the mailbox

Add the address under your mail settings in WP settings and set its password. That password is the one your apps use.

Where: WP settings then your mail settings

2. Open your WP mail settings

Click the IMAP and POP switch next to the address, then your WP mail settings to read the server name and secure ports.

Where: Find your settings →

About WP.pl Email#

WP.pl is the mail service of Wirtualna Polska, one of Poland's largest portals. A mailbox reads in a browser at poczta.wp.pl. It also works in Outlook, Apple Mail or Thunderbird.

Incoming mail uses imap.wp.pl on 993. For POP it is pop3.wp.pl on 995. Outgoing uses smtp.wp.pl on 465 with a sign-in. The catch is the password. If two-step login is on, your normal password will not sign an app in. WP has you make a separate email-program password for that. You also switch on IMAP or POP access in the settings first. The username is your full wp.pl address.

Service NamePoczta WP, free webmail
Run ByWirtualna Polska, Poland
Address Domainwp.pl
Incoming Serverimap.wp.pl 993 (POP pop3.wp.pl 995)
Outgoing Serversmtp.wp.pl, port 465 SSL
If two-step is onUse an email-program password
UsernameFull wp.pl address
Webmailpoczta.wp.pl
Two-step login on? your browser password will not work in an app. Create an email-program password in WP settings and enter that instead.

WP.pl Webmail Login#

You can always read your mail in a browser. The official sign in pages are:

Webmail

poczta.wp.pl

WP Webmail

pomoc.wp.pl

WP Help

pomoc.wp.pl

Watch out for fake support pages. Many pages ranking for email settings show a phone number and ask you to call for "expert setup help". WP.pl and Univik never ask you to call a number to enter server settings. Everything you need is free on this page.

Find Your Settings#

IMAP is ready the moment a mailbox exists, so nothing needs switching on. To read the exact values for one address, WP.pl lists them inside WP settings.

  1. Log in to WP settings from your WP.pl client area.
  2. Open your mail settings in the Email section.
  3. Click the IMAP and POP switch beside your address, then your WP mail settings.
  4. Pick your app or read the manual settings for the server name and secure ports.
Server name or imap.wp.pl? Both reach the same mailbox. For a clean SSL connection use the server hostname from that screen, since it matches the certificate before your own domain SSL is in place.

WP.pl IMAP Settings#

IMAP is the incoming choice WP.pl points most people to. Mail stays put on the server, so a laptop and a phone read one shared inbox. Pull the exact server name from your WP mail settings in WP settings.

IMAP Serverimap.wp.pl
Port993
EncryptionSSL/TLS (required)
UsernameYour full email address, including @wp.pl
PasswordYour mailbox password
AuthenticationRequired

WP.pl POP3 Settings#

POP3 downloads mail to 1 device. Pick it only if you want a local copy on a single computer. Not sure? See the comparison below.

POP3 Serverpop3.wp.pl
Port995
EncryptionSSL/TLS (required)
UsernameYour full email address
PasswordYour mailbox password
Careful with POP3 delete settings. Some clients remove mail from the server after download. Check "leave a copy on the server" if you still want mail in webmail.

WP.pl SMTP Settings#

Stay on the secure ports: WP.pl lists 993 for IMAP and 995 for POP3 over SSL. The plain ports 143 and 110 exist but send your login unencrypted, so keep SSL set.

SMTP handles outgoing mail. If you can read mail but not send it, the problem is here.

SMTP Serversmtp.wp.pl
Port (SSL)465
Port (STARTTLS)587
EncryptionSSL or STARTTLS (required)
UsernameYour full email address
PasswordSame as incoming mail
AuthenticationRequired. Switch on outgoing server authentication in the client.
Nothing sending? Put sending on 465 with SSL. Many home connections block port 25. WP.pl also supports 587 and 26 if 465 is blocked. Confirm outgoing authentication is on.
Name warning? Swap smtp.wp.pl for the server hostname from your WP mail settings. That host matches the certificate, so the alert clears.

Check WP.pl IMAP Settings Online#

You don't need to download anything to check WP.pl IMAP settings online. This page is the lookup: every value is verified, current and copyable straight from your browser. Not sure your address uses WP.pl servers? Type it below and find out instantly.

Does my email address use these settings?

Runs in your browser only. Your address is never sent anywhere or stored.

Want to verify the account itself before configuring an app? Sign in at WP.pl webmail, which confirms your address and password work, then confirm an email-program password exists. If both pass, any email app connects with the tables above.

Look Up IMAP Settings for Any Email Domain#

This page covers WP.pl. For every other address, work email on a company domain included, we run a free online lookup database: imapsettings.com.

imapsettings.com

Complete email settings database, by Univik

Check IMAP settings online →

Enter any email address and get the incoming and outgoing server settings for that domain in 1 step:

Incoming server: hostname, port, SSL/TLS and username format
Outgoing server: SMTP hostname, port and encryption

Your address is used only to find the settings for that domain. Nothing is stored or shared.

Username and Password#

Both come from the mailbox itself. The username is the whole email address and the password is the one you chose when you built the address in WP settings. A standard WP.pl mailbox uses no email-program password.

Username is the full address

Type you@wp.pl in full, with the part after the at sign. WP.pl turns down a bare mailbox name.

Put that same address on both incoming and outgoing.

Password is the mailbox one

This is the webmail password you set under your mail settings in WP settings, not your WP.pl client area login. Reset it there if an app keeps refusing it.

The two factor prompt in the WP.pl client area guards billing, not the mailbox connection.

Forgot the password? Head to your mail settings in WP settings, locate the address, click Manage and enter a new password. Change it in each app after that.

Set Up WP.pl in Email Clients#

The servers and ports are always the same. Only the menus differ. Jump to your app:

Outlook (Windows and Mac)

  1. In Outlook select Add Account, then turn on manual setup under Advanced options.
  2. Choose IMAP and set incoming to imap.wp.pl on 993 with SSL.
  3. Set outgoing to the same server on 465 with SSL.
  4. Enter the full address and mailbox password when Outlook prompts you.
  5. Send a test message to yourself to prove both paths.

Apple Mail (macOS)

  1. In Mail select Add Account, then pick Other Mail Account.
  2. Give your name, WP.pl address and password, then continue.
  3. Enter imap.wp.pl with SSL on incoming and outgoing.
  4. Keep the SSL ports so nothing sends in plain text.
  5. Save and wait for the mailbox to load.

iPhone and iPad

  1. In Settings open Mail, then tap Mail Accounts and Add Account.
  2. Tap Other then Add Mail Account and fill your details.
  3. Keep IMAP chosen and put imap.wp.pl in both server boxes.
  4. Leave the secure ports iOS fills, since WP.pl expects SSL.
  5. Tap Save and let iOS run its check.

Android

  1. Open your mail app and tap Add account, then Other or IMAP.
  2. Put in your address and password. Switch to manual setup if it stalls.
  3. For incoming use imap.wp.pl on 993 over SSL.
  4. For outgoing use smtp.wp.pl on 465 over SSL.
  5. Save and swipe down to fetch your mail.

Thunderbird

  1. In Thunderbird pick Account Actions, then Add Mail Account.
  2. Type your name, WP.pl address and password, then Continue.
  3. Wait for detection, then make sure IMAP with SSL is picked.
  4. If detection fails, type imap.wp.pl in yourself.
  5. Hit Done and the folders fill in on the first sync.

WP.pl Webmail Settings#

Server settings connect your apps. The controls here shape how the mailbox acts on its own. They live in WP webmail, opened at poczta.wp.pl in any browser.

Signature

Add one in the webmail preferences. It rides on mail sent from webmail. A desktop app keeps a signature of its own.

Vacation Auto Reply

Set an autoresponder in WP settings and give it start and end dates. The WP.pl server delivers it, so it fires even when your machine is off.

Filters and Folders

Create filters from the WP webmail filters in WP settings. A server side rule sorts a message ahead of any device fetching it. A rule set inside an app only works while that app is running.

Spam and Blocked Senders

WP.pl runs SpamAssassin on incoming mail. Set the threshold and block unwanted senders in WP settings. Flagged mail lands in the junk folder for a look.

POP3 vs IMAP#

FeatureIMAPPOP3
Where mail livesOn the WP.pl serverDownloaded to 1 device
Multiple devices✅ Everything stays in sync❌ Each device sees different mail
Sent and deleted mail✅ Synced everywhere⚠️ Stays only on that device
Offline reading⚠️ Cached mail only✅ Full local copy
Server storage usedYes, counts against your quotaCan be freed after download
Best forPhone + computer, everyday useSingle PC, local archives
Our verdict: pick IMAP unless you have a clear reason not to. If you want a permanent offline archive of your WP.pl mailbox, a backup tool does that job better than POP3.

WP.pl Email at a Glance#

Every value for a wp.pl address in one place. Mind the password if two-step login is on:

Incoming (IMAP)imap.wp.pl, port 993, SSL
Incoming (POP3)pop3.wp.pl, port 995, SSL
Outgoing (SMTP)smtp.wp.pl, port 465, SSL
AuthenticationRequired on the outgoing server
With two-step loginUse an email-program password
UsernameFull wp.pl address
Webmailpoczta.wp.pl

Troubleshooting WP.pl Connections#

Find the exact error your email app shows, then apply the fix:

Error you seeWhat it meansFix
Username or password rejected Short username or wrong password Use the full email address with the mailbox password from WP settings, not the client area login.
Cannot send on port 25 ISP blocks the default SMTP port Switch outgoing to 465 with SSL. WP.pl also accepts 587 and 26 if 465 is blocked.
The app rejects my correct password Two-step login needs an email-program password With two-step login on, the password that opens poczta.wp.pl will not sign an app in. Create an email-program password in WP settings and enter that in the app in place of your normal password.
App still cannot connect at all IMAP or POP access is not switched on Sign in at poczta.wp.pl, open the settings, go to the IMAP or POP tab and switch on the protocol you want. An app cannot reach the mailbox until access is on.
Cannot connect to server Wrong port or encryption Set 993 with SSL incoming and 465 with SSL outgoing. A firewall on your own machine can block it as well.
Repeated password prompt Short username or a typo Clear the saved login, then put in the full address with the mailbox password.
Messages stuck in Outbox SMTP authentication is off Enable "outgoing server requires authentication" with the same login as incoming mail.
o2.pl mailbox will not connect You entered a wp.pl server name An o2.pl address does not answer on imap.wp.pl or smtp.wp.pl. Put poczta.o2.pl in every server field, keep 993, 995 and 465 with SSL, then reconnect.
Mail sends but never arrives A filter or rule is moving it Check the WP webmail filters and the spam folder. A rule set in webmail runs on the server before an app sees the message.

Reader Reported Fixes

Copy from your WP mail settings. When a manual setup will not connect, the your WP mail settings page in WP settings prints the exact server name and ports for that mailbox. Pasting those in clears the guesswork behind most failed setups.

Test the login in webmail first. Sign in at webimap.wp.pl with the full address and mailbox password. If webmail works, the credentials are right and the issue sits in the app settings.

If Your Address Ends in @o2.pl#

WP runs a second free domain, o2.pl. It shares the WP mail system and the same two-step login rule, but it does not use the wp.pl servers.

An o2.pl mailbox connects through poczta.o2.pl, not imap.wp.pl or smtp.wp.pl. Point every server at poczta.o2.pl and an o2.pl app signs in the same way a wp.pl one does. The ports and the SSL setting match.

Incoming (IMAP)poczta.o2.pl, port 993, SSL
Incoming (POP3)poczta.o2.pl, port 995, SSL
Outgoing (SMTP)poczta.o2.pl, port 465, SSL
UsernameFull o2.pl address
With two-step loginUse an email-program password
o2.pl app will not connect? check the server name first. imap.wp.pl turns an o2.pl address away, so swap it for poczta.o2.pl.

Moving Mail In or Out?#

WP.pl mail speaks plain IMAP, so a mailbox moves in or out like any WP account. Each folder stays on the server until the move finishes.

Take a copy first. Back up the mailbox before a move. A note that arrives mid switch can sit on either side. A copy keeps you safe.

Carrying mail across? The Univik Email Migration Tool moves each folder over an IMAP link. Give it the WP.pl server name and mailbox password on this side and the other account opposite.

Rather hand it off? Our Email Migration Services team runs the whole move and verifies each folder arrived.

Use These Settings in Univik Email Backup#

The same IMAP settings above let you download your complete WP.pl mailbox to your computer. Univik Email Backup saves everything as PST, MBOX, EML or PDF files you keep forever, even if the account closes.

  1. Download Univik Email Backup and install it on Windows.
  2. Select WP.pl from the source list. If it isn't listed by name, choose IMAP.
  3. Give the complete email address with your mailbox password. The login name is always the whole email address.
  4. When the backup tool wants server details, hand it imap.wp.pl on port 993 with SSL for WP.pl. Take those values straight from the IMAP table above, with port 993 over SSL.
  5. Pick a saving format and folder, then start the backup. Large mailboxes download in the background.
Why back up before switching providers: POP3 only grabs the inbox and vacation replies to a closed account bounce. A full IMAP backup keeps every folder, attachment and date stamp in files any email app can open later. Moving to a new account instead of archiving? Use the email migration tool to copy mail directly between accounts.

Email Settings Glossary#

IMAP

Internet Message Access Protocol. Reads mail that stays on the WP server, so every device shows the same inbox. Use imap.wp.pl on port 993 with SSL.

POP3

Post Office Protocol version 3. Downloads mail to one device and can clear the server. Use pop3.wp.pl on port 995 with SSL if you prefer POP.

SMTP

Simple Mail Transfer Protocol. Sends your outgoing mail through smtp.wp.pl on port 465 with SSL. It needs a sign-in with your address and password.

SSL and STARTTLS

Two ways to encrypt the link. SSL is on from the first byte, on 993, 995 and 465 for WP. STARTTLS upgrades a plain link, an alternative some apps offer.

imap.wp.pl

The incoming server for a wp.pl address. Set it on port 993 with SSL to read your WP inbox in any app.

smtp.wp.pl

The outgoing server for a wp.pl address. Set it on port 465 with SSL and a sign-in to send your mail.

Two-Step Login

An extra check at sign-in beyond the password. With it on, a browser login asks for a code, while an app needs a separate password.

Email-Program Password

A separate password WP makes for one app. With two-step login on, your normal password will not work in an app, so you use this instead.

IMAP and POP Access

The switch in WP settings that lets outside apps in. You turn on IMAP or POP there before an app can connect.

WP Webmail

The browser view of your mail at poczta.wp.pl. Handy for a quick check. It is also where you switch on IMAP or POP access.

Full Email Address

Your username for the server is the whole wp.pl address. The same value works for incoming and outgoing.

wp.pl

The WP mail domain, run by Wirtualna Polska. A WP mailbox carries an address like you@wp.pl, which is also your username.

poczta.o2.pl

The server for an o2.pl address. Use it on 993, 995 and 465 with SSL, in place of the wp.pl server names.

o2.pl

WP's second free mail domain. It runs on poczta.o2.pl and follows the same sign-in rules as wp.pl.

Same-System Domains

wp.pl and o2.pl belong to one WP mail system. They share the login rules but carry different server names.

How We Verify These Settings#

Univik builds email backup, migration and converter software since 2013. Our tools sign in to WP.pl over IMAP and SMTP every day for thousands of users, so a changed server, port or login rule shows up in our connection logs before most guides notice it.

Every value on this page is confirmed with three checks: a live IMAP and SMTP connection from Univik Email Backup, a comparison against the WP.pl guides and a sign in with a real mailbox using the full address. We re verify after any provider announcement and at least once a quarter.

Found something that no longer matches what WP.pl shows you? Tell us and we will retest and update the page, with the change logged in what changed recently.

 Help & Support

Frequently Asked Questions

Incoming is imap.wp.pl on port 993 with SSL. For POP use pop3.wp.pl on port 995 with SSL. Outgoing is smtp.wp.pl on port 465 with SSL. The outgoing server needs a sign-in with your full wp.pl address and password.

The likely cause is two-step login. With it on, the password that opens poczta.wp.pl in a browser will not sign an app in. WP has you make a separate email-program password for apps, so create one and enter that instead.

Sign in at poczta.wp.pl and open Security. Two-step login has to be on first, otherwise the button stays greyed out. In the email-program passwords area, choose to create one, name the app and the device, then copy the password WP shows. Use a separate one for each app.

IMAP is the better default. It keeps mail on the WP server so a phone and a laptop show the same inbox. POP downloads to one device and can remove mail from the server, which suits a single machine you back up yourself.

Your username is the full address, like you@wp.pl, not the part before the at sign. The same value goes in the incoming and the outgoing server.

The usual cause is that access for outside apps is switched off. Sign in at poczta.wp.pl, open the settings, go to the IMAP or POP tab and switch on the protocol you want. Until that is on, no app can reach the mailbox even with the right password.

Send through smtp.wp.pl on port 465 with SSL. The outgoing server needs a sign-in, so switch authentication on and use the same wp.pl address and password as the incoming server.

Yes. A free wp.pl mailbox reads over IMAP or POP and sends over SMTP at no charge. You switch the access on in the settings, then set the servers above in your app.

Open poczta.wp.pl and sign in with your address and password. If two-step login is on, you approve the browser sign-in the usual way. Webmail is also where you switch on IMAP or POP access and make an email-program password.

Use poczta.o2.pl, not the wp.pl servers. Set it for incoming on 993 or 995 and for outgoing on 465, all with SSL and a sign-in. o2.pl is part of WP, so the two-step login rule and the email-program password work the same way.

Other Email Provider Settings

Summary: WP.pl Settings at a Glance

  • IMAP: imap.wp.pl, port 993, SSL/TLS
  • POP3: pop3.wp.pl, port 995, SSL/TLS
  • SMTP: smtp.wp.pl, port 465 or 587
  • Username is always your full email address
  • WP mailbox on the WP servers
  • Pick IMAP for phone + computer sync
  • Full address as the username
  • Username is always the full email address