Quick answer: Virgilio email runs on Virgilio settings. Every protocol connects to in.virgilio.it. 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 Virgilio settings lets you in. Your exact values also sit under your Virgilio mail settings in Virgilio settings. Running one account as both IMAP and POP? pick one instead.
What Changed Recently#
A host changes how you sign in more often than it changes the server names. Here is the current status for Virgilio and what it means for your setup.
Worth knowing
Use the full virgilio.it address. Virgilio turns down a bare mailbox name. Put you@virgilio.it on both incoming and outgoing.
Worth knowing
Incoming and outgoing use different servers. Read from in.virgilio.it. Send through out.virgilio.it. The incoming host serves both IMAP and POP.
Worth knowing
Password Sicura changes the password. With it on, an app needs a separate app-specific password, not your main one.
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 Virgilio settings and set its password. That password is the one your apps use.
Where: Virgilio settings then your mail settings
2. Open your Virgilio mail settings
Click Password Sicura next to the address, then your Virgilio mail settings to read the server name and secure ports.
Where: Find your settings →
About Virgilio Mail#
Virgilio Mail is a free Italian webmail service, run by Italiaonline. A mailbox reads in a browser at mail.virgilio.it. It also works in Outlook, Apple Mail or Thunderbird.
Incoming mail uses in.virgilio.it on 993 for IMAP. The same host answers on 995 for POP. Outgoing uses out.virgilio.it on 465 with a sign-in. The catch is the password. If you have turned on Password Sicura, the extra sign-in check, your main password will not sign an app in. Virgilio has you make a separate app-specific password for that. The username is your full virgilio.it address.
| Service Name | Virgilio Mail, free webmail |
| Run By | Italiaonline, Italy |
| Address Domain | virgilio.it |
| Incoming Server | in.virgilio.it, 993 IMAP or 995 POP |
| Outgoing Server | out.virgilio.it, port 465 SSL |
| If Password Sicura is on | Use an app-specific password |
| Username | Full virgilio.it address |
| Webmail | mail.virgilio.it |
Virgilio Webmail Login#
You can always read your mail in a browser. The official sign in pages are:
Find Your Settings#
IMAP is ready the moment a mailbox exists, so nothing needs switching on. To read the exact values for one address, Virgilio lists them inside Virgilio settings.
- Log in to Virgilio settings from your Virgilio client area.
- Open your mail settings in the Email section.
- Click Password Sicura beside your address, then your Virgilio mail settings.
- Pick your app or read the manual settings for the server name and secure ports.
Virgilio IMAP Settings#
IMAP is the incoming choice Virgilio 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 Virgilio mail settings in Virgilio settings.
| IMAP Server | in.virgilio.it | |
| Port | 993 | |
| Encryption | SSL/TLS (required) | |
| Username | Your full email address, including @virgilio.it | |
| Password | Your mailbox password | |
| Authentication | Required |
Virgilio 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 Server | in.virgilio.it | |
| Port | 995 | |
| Encryption | SSL/TLS (required) | |
| Username | Your full email address | |
| Password | Your mailbox password |
Virgilio SMTP Settings#
SMTP handles outgoing mail. If you can read mail but not send it, the problem is here.
| SMTP Server | out.virgilio.it | |
| Port (SSL) | 465 | |
| Port (STARTTLS) | 587 | |
| Encryption | SSL or STARTTLS (required) | |
| Username | Your full email address | |
| Password | Same as incoming mail | |
| Authentication | Required. Switch on outgoing server authentication in the client. |
465 with SSL. Many home connections block port 25. Virgilio also supports 587 and 26 if 465 is blocked. Confirm outgoing authentication is on.
Check Virgilio IMAP Settings Online#
You don't need to download anything to check Virgilio IMAP settings online. This page is the lookup: every value is verified, current and copyable straight from your browser. Not sure your address uses Virgilio 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 Virgilio webmail, which confirms your address and password work, then confirm an app password exists. If both pass, any email app connects with the tables above.
Look Up IMAP Settings for Any Email Domain#
This page covers Virgilio. 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
Enter any email address and get the incoming and outgoing server settings for that domain in 1 step:
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 Virgilio settings. A standard Virgilio mailbox uses no app password.
Username is the full address
Type you@virgilio.it in full, with the part after the at sign. Virgilio 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 Virgilio settings, not your Virgilio client area login. Reset it there if an app keeps refusing it.
The two factor prompt in the Virgilio client area guards billing, not the mailbox connection.
Set Up Virgilio in Email Clients#
The servers and ports are always the same. Only the menus differ. Jump to your app:
Outlook (Windows and Mac)
- In Outlook select Add Account, then turn on manual setup under Advanced options.
- Choose IMAP and set incoming to
in.virgilio.iton 993 with SSL. - Set outgoing to the same server on 465 with SSL.
- Enter the full address and mailbox password when Outlook prompts you.
- Send a test message to yourself to prove both paths.
Apple Mail (macOS)
- In Mail select Add Account, then pick Other Mail Account.
- Give your name, Virgilio address and password, then continue.
- Enter in.virgilio.it with SSL on incoming and outgoing.
- Keep the SSL ports so nothing sends in plain text.
- Save and wait for the mailbox to load.
iPhone and iPad
- In Settings open Mail, then tap Mail Accounts and Add Account.
- Tap Other then Add Mail Account and fill your details.
- Keep IMAP chosen and put in.virgilio.it in both server boxes.
- Leave the secure ports iOS fills, since Virgilio expects SSL.
- Tap Save and let iOS run its check.
Android
- Open your mail app and tap Add account, then Other or IMAP.
- Put in your address and password. Switch to manual setup if it stalls.
- For incoming use in.virgilio.it on 993 over SSL.
- For outgoing use out.virgilio.it on 465 over SSL.
- Save and swipe down to fetch your mail.
Thunderbird
- In Thunderbird pick Account Actions, then Add Mail Account.
- Type your name, Virgilio address and password, then Continue.
- Wait for detection, then make sure IMAP with SSL is picked.
- If detection fails, type in.virgilio.it in yourself.
- Hit Done and the folders fill in on the first sync.
Virgilio Webmail Settings#
Server settings connect your apps. The controls here shape how the mailbox acts on its own. They live in Virgilio webmail, opened at mail.virgilio.it 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 Virgilio settings and give it start and end dates. The Virgilio server delivers it, so it fires even when your machine is off.
Filters and Folders
Create filters from the Virgilio webmail filters in Virgilio 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
Virgilio runs SpamAssassin on incoming mail. Set the threshold and block unwanted senders in Virgilio settings. Flagged mail lands in the junk folder for a look.
POP3 vs IMAP#
| Feature | IMAP | POP3 |
|---|---|---|
| Where mail lives | On the Virgilio server | Downloaded 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 used | Yes, counts against your quota | Can be freed after download |
| Best for | Phone + computer, everyday use | Single PC, local archives |
Virgilio Mail at a Glance#
Every value for a virgilio.it address in one place. Mind the password if Password Sicura is on:
| Incoming (IMAP) | in.virgilio.it, port 993, SSL |
| Incoming (POP3) | in.virgilio.it, port 995, SSL |
| Outgoing (SMTP) | out.virgilio.it, port 465, SSL |
| Authentication | Required on the outgoing server |
| With Password Sicura | Use an app-specific password |
| Username | Full virgilio.it address |
| Webmail | mail.virgilio.it |
Troubleshooting Virgilio Connections#
Find the exact error your email app shows, then apply the fix:
| Error you see | What it means | Fix |
|---|---|---|
| Username or password rejected | Short username or wrong password | Use the full email address with the mailbox password from Virgilio settings, not the client area login. |
| Cannot send on port 25 | ISP blocks the default SMTP port | Switch outgoing to 465 with SSL. Virgilio also accepts 587 and 26 if 465 is blocked. |
| The app rejects my correct password | Password Sicura needs an app-specific password | With Password Sicura on, the password that opens mail.virgilio.it will not sign an app in. Make an app-specific password in Virgilio settings and enter that in the app in place of your main password. |
| Receives mail but will not send | Authentication is off on the outgoing server | Set the outgoing server to out.virgilio.it on port 465 with SSL, then switch authentication on with your full virgilio.it address and password. Without the sign-in, out.virgilio.it refuses the send. |
| 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. |
| Mail vanished from webmail after setup | The account is running on POP | POP pulls messages to one device and clears them from the server, so they leave the webmail. Set the account to IMAP on in.virgilio.it. If your client offers a leave-a-copy option in the POP settings, turn that on instead. |
| Same account added twice fights itself | One account set up as both IMAP and POP | Remove the POP copy and keep the IMAP one. Running a single account as both protocols on one client makes the two pull mail apart, so the inbox looks different in each. |
Reader Reported Fixes
Copy from your Virgilio mail settings. When a manual setup will not connect, the your Virgilio mail settings page in Virgilio 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 webin.virgilio.it with the full address and mailbox password. If webmail works, the credentials are right and the issue sits in the app settings.
Do Not Run One Account as Both IMAP and POP#
Virgilio gives one clear rule in its own setup guide: pick a single protocol for each account. Do not set the same address up as IMAP and again as POP on one client. Do not flip an account from POP to IMAP in place either.
The reason is the way POP works. POP pulls messages down to one device and, on most setups, clears them from the server. So if the same account runs as both IMAP and POP, the POP side quietly takes mail off the server and the IMAP side and the webmail stop seeing it. Flipping or deleting an account that was already set up as POP can lose the mail that only ever landed on that one device.
| Situation | What to do |
|---|---|
| Fresh setup | Choose IMAP for a mailbox you read on more than one device. Keep POP only for a single machine you back up yourself. |
| Same account twice | Remove the second copy so the account runs as one protocol, not two. IMAP is the one to keep for most people. |
| Moving POP to IMAP | Back the local mail up first, then add a fresh IMAP account. Leave the old POP data in place until the mail is safely copied across. |
Moving Mail In or Out?#
Virgilio mail speaks plain IMAP, so a mailbox moves in or out like any Virgilio 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 Virgilio 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 Virgilio mailbox to your computer. Univik Email Backup saves everything as PST, MBOX, EML or PDF files you keep forever, even if the account closes.
- Download Univik Email Backup and install it on Windows.
- Select Virgilio from the source list. If it isn't listed by name, choose IMAP.
- Give the complete email address with your mailbox password. The login name is always the whole email address.
- When the backup tool wants server details, hand it in.virgilio.it on port 993 with SSL for Virgilio. Take those values straight from the IMAP table above, with port
993over SSL. - Pick a saving format and folder, then start the backup. Large mailboxes download in the background.
Email Settings Glossary#
IMAP
Internet Message Access Protocol. Reads mail that stays on the Virgilio server, so every device shows the same inbox. Use in.virgilio.it on port 993 with SSL.
POP3
Post Office Protocol version 3. Downloads mail to one device and can clear the server. Use in.virgilio.it on port 995 with SSL if you prefer POP.
SMTP
Simple Mail Transfer Protocol. Sends your outgoing mail through out.virgilio.it on port 465 with SSL. It needs a sign-in with your address and password.
SSL
The encryption Virgilio uses on every port, 993, 995 and 465. It is on from the first byte, so the login and the mail stay private.
in.virgilio.it
The incoming server for a Virgilio address. Use port 993 for IMAP or 995 for POP, both with SSL.
out.virgilio.it
The outgoing server for a Virgilio address. Use port 465 with SSL and a sign-in to send your mail.
Password Sicura
Virgilio's extra sign-in check, a form of multi-factor authentication. With it on, a browser login asks for a second step, while an app needs a made-for-apps password.
App-Specific Password
A separate password Virgilio makes for one app. With Password Sicura on, your main password will not sign an app in, so you use this instead.
Virgilio Mail Webmail
The browser view of your mail at mail.virgilio.it. Handy for a quick check. It is also where you make an app-specific password.
Full Email Address
Your username for the server is the whole virgilio.it address. The same value works for incoming and outgoing.
Authentication
The sign-in the outgoing server asks for. Switch it on so out.virgilio.it accepts your mail, with the same address and password as the incoming server.
virgilio.it
The Virgilio mail domain, run by Italiaonline. A Virgilio mailbox carries an address like you@virgilio.it, which is also your username.
Protocol Lock
Virgilio's rule that an account sticks to one protocol. Run it as IMAP or as POP, not as both on the same client.
Leave a Copy on Server
A POP option some clients offer to keep mail on the server after download. It softens POP, though IMAP is the cleaner way to read on more than one device.
Folder Sync
The way IMAP shows the same folder list on every device. POP does not sync folders, so a POP account shows only its inbox.
How We Verify These Settings#
Univik builds email backup, migration and converter software since 2013. Our tools sign in to Virgilio 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 Virgilio 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 Virgilio 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 in.virgilio.it on port 993 with SSL for IMAP. The same host answers on 995 for POP. Outgoing is out.virgilio.it on port 465 with SSL. The outgoing server needs a sign-in with your full virgilio.it address and password.
The likely cause is Password Sicura. With it on, the password that opens mail.virgilio.it in a browser will not sign an app in. Virgilio has you make a separate app-specific password for apps, so create one and enter that instead.
Sign in at mail.virgilio.it and open the Password Sicura area in settings. Password Sicura has to be on first. Choose to create a password for apps, name the app, then copy the value Virgilio shows. Use a separate one for each app.
IMAP is the better default. It keeps mail on the Virgilio 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@virgilio.it, not the part before the at sign. The same value goes in the incoming and the outgoing server.
The outgoing server most likely lacks a sign-in. Set it to out.virgilio.it on port 465 with SSL, then switch authentication on with your full virgilio.it address and password. Without the sign-in, out.virgilio.it refuses the send.
Send through out.virgilio.it on port 465 with SSL. The outgoing server needs a sign-in, so switch authentication on and use the same virgilio.it address and password as the incoming server.
Yes. A free virgilio.it mailbox reads over IMAP or POP and sends over SMTP at no charge. Set the servers above in your app, then sign in with your address. Make an app-specific password if Password Sicura is on.
Open mail.virgilio.it and sign in with your address and password. If Password Sicura is on, you approve the browser sign-in the usual way. Webmail is also where you make an app-specific password for your mail apps.
Virgilio advises against it. Run each account as one protocol. If the same address is set up as IMAP and again as POP on one client, the POP side takes mail off the server and the IMAP side and webmail stop seeing it. Keep IMAP for reading on more than one device. If you are moving an old POP account to IMAP, back the local mail up first, then add a fresh IMAP account.
Other Email Provider Settings
Summary: Virgilio Settings at a Glance
- IMAP: in.virgilio.it, port 993, SSL/TLS
- POP3: in.virgilio.it, port 995, SSL/TLS
- SMTP: out.virgilio.it, port 465 or 587
- Username is always your full email address
- Virgilio mailbox on the Virgilio servers
- Pick IMAP for phone + computer sync
- Full address as the username
- Username is always the full email address