Quick answer
- Saved contacts only: Opera Mail keeps them in
contacts.adr. Select contacts, paste them into Notepad or save an .adr file. - Free scan: a PowerShell regex reads your
.mbsmessage files and prints every address it finds, with false positives to clean by hand. - Bulk: copy .mbs files as .eml and run them through email address extraction software with From, To, Cc and body fields and a TXT file as output.
Opera Mail has no Export Addresses command. You have a mailbox full of senders, replies and bounce messages, and no button that turns them into a list. Opera Mail is also end of life, so nobody patches it for you. Below are three ways to extract email addresses from Opera Mail, from saved contacts to full message scans.
How to extract email addresses from Opera Mail contacts?
Add senders to Opera Mail contacts, then copy contacts out as text or save them as an .adr file. That covers addresses you added, not every address in your mail.
- Open Opera Mail, go to Contacts and create a new contacts folder.
- Select messages in your Inbox or any other folder, then add their senders to that contacts folder.
- Open your contacts folder. Press Ctrl+A to select all contacts, copy them and paste into Notepad.
- Or right-click your contacts folder and save selected contacts as an .adr file.
An Opera volunteer described these steps on Opera forums for a user who wanted addresses from bounce messages. Opera Mail keeps contacts in contacts.adr, a plain text hotlist file with NAME and MAIL fields. A contact with many addresses holds them in one MAIL field.
Catch: you add senders by hand, and you only get addresses from messages you select. It also skips addresses in Cc, in message bodies and in attachments.
How to extract email addresses from Opera Mail messages for free?
Opera Mail saves every message as one plain text .mbs file, so a regex scan of your mail folder prints every address in headers and text bodies. It costs nothing and Windows already has it.
- Close Opera Mail. Copy your Opera Mail
mailfolder toC:\OperaCopyand scan that copy, not your original. - Open PowerShell. Find your store folder inside your copy. Opera Mail keeps accounts under
store, grouped by account and date. - Run it, and change that path if your folder differs:
Get-ChildItem "C:\OperaCopy\mail\store" -Recurse -Filter *.mbs | Select-String -Pattern '[\w.+-]+@[\w-]+(\.[\w-]+)+' -AllMatches | ForEach-Object { $_.Matches.Value } | Sort-Object -Unique | Out-File "$env:USERPROFILE\Desktop\opera-addresses.txt" - Open
opera-addresses.txton your desktop and remove junk lines.
Message-ID values and server host names look like addresses, so expect false entries such as 123.456@host.local. A regex also cannot read base64 encoded bodies or text inside PDF and Word attachments. If you set a custom Mail Root Directory in operaprefs.ini, your mail folder sits at that path. Opera users explain .mbs files and custom directories on Opera forums.
Catch: you clean output by hand, and you cannot filter by date, sender or subject. Test on a small copy first.
How to extract email addresses from Opera Mail in bulk?
Use Corbett Email Address Extractor on your Opera Mail messages. It looks in seven places, including headers, bodies and PDF or Word attachments, and shows a preview with a total count before it saves a TXT file. It reads EML files, so you copy Opera .mbs files as .eml first. Windows 10 and older versions work. A free demo is available.
Steps to extract email addresses from Opera Mail with software
- Close Opera Mail. In PowerShell, copy your messages as EML files. Originals stay untouched:
$i=0; New-Item -ItemType Directory C:\OperaEML -Force | Out-Null Get-ChildItem "$env:APPDATA\Opera Mail\Opera Mail\mail\store" -Recurse -Filter *.mbs | ForEach-Object { $i++; Copy-Item $_.FullName "C:\OperaEML\$i.eml" } - Install Corbett Email Address Extractor and start it as administrator.
- Add your source. Browse to
C:\OperaEMLand select your EML files. - Tick fields to search: From, To, Cc, Subject, message body, message header or attachments.
- Add filters if you want fewer results: date, sender, recipient, subject, file type or size.
- Click Extract, review your preview and address count, then save your TXT file.
Corbett's product page does not name Opera Mail, but EML is a listed source and Opera message files are plain text, so test a copy in demo before you buy. Change that store path if you moved your mail folder. Output is TXT only, with no CSV or Excel file. Need addresses from another client? See how to extract email addresses from EML files.
Which way to extract email addresses from Opera Mail is best?
Use contacts for a short list of saved people, PowerShell for a free one-off scan and software for filters, attachments and large mail stores.
| Way to extract email addresses from Opera Mail | Reads | Filters | Output | Cost |
|---|---|---|---|---|
| Contacts and contacts.adr | Saved contacts only | No | Text, .adr | Free |
| PowerShell regex | Headers and plain text bodies | No | Text file with junk lines | Free |
| Corbett Email Address Extractor | Headers, bodies and PDF or Word attachments | Date, sender, recipient, subject, type, size | TXT with count and preview | Free demo, then from $99 |
Using Thunderbird? See how to extract email addresses from Thunderbird.
Why does Opera Mail email address extraction fail?
Contacts export misses most addresses
Contacts hold only people you saved. Add senders to a contacts folder first, or scan messages with PowerShell or software.
PowerShell finds no files
Your store path is wrong. Opera Mail lets you move its mail folder through Mail Root Directory in operaprefs.ini, while contacts.adr stays in your Opera Mail profile folder. Search your drive for *.mbs to find it.
Output has fake addresses
Message-ID lines and host names match a regex. Software searches named fields, so it gives cleaner lists when you tick From, To and Cc only.
Names with accents break contacts import
A Vivaldi forum thread on importing Opera Mail says non-ASCII characters in contact names stop contacts import. Rename those contacts in Notepad before you import contacts.adr.
Opera Mail will not connect or update
Opera Mail is end of life. Opera staff say on Opera forums that it gets no technical or security support. Extract your addresses and move your mail to a client that gets updates.
What to do after you extract email addresses from Opera Mail?
Open your TXT file, remove duplicates and delete system addresses such as no-reply senders. Keep a copy beside your mail backup. Then move your mail out of Opera Mail. Our guide on how to import Opera Mail to Thunderbird moves messages and accounts. To keep files, extract attachments from Opera Mail or convert Opera Mail to PDF. Messages saved as MSG work too. See how to extract email addresses from MSG file.
Our view
Use contacts for a quick list of people you already saved. For everything else, copy your mail first and scan that copy. A regex scan is free but returns junk lines, so plan for cleanup. Past a few hundred messages, filters in a dedicated extractor save time.
Key takeaways
- Opera Mail has no address export, so you extract email addresses from Opera Mail by contacts, by scan or by software.
- Contacts live in
contacts.adrand cover only people you saved. - Opera Mail stores every message as one
.mbstext file, so a regex finds addresses in headers and plain text. - Corbett Email Address Extractor reads EML files, searches seven fields and saves TXT.
- Opera Mail is end of life, so move mail to a supported client after you extract.
Questions about extract email addresses from Opera Mail
How do I extract email addresses from Opera Mail?
Copy addresses from your contacts folder, scan .mbs message files with a PowerShell regex or run email address extraction software on copied messages.
Does Opera Mail have an export addresses feature?
No. You can save contacts as an .adr file or copy them as text, but no command exports addresses from your messages.
Where does Opera Mail store contacts?
In contacts.adr, a plain text hotlist file in your Opera Mail profile folder. It stays there even if you move your mail folder.
Where does Opera Mail store messages?
In .mbs files under your mail store folder, one message per file, grouped by account and date.
Can I extract email addresses from Opera Mail attachments?
PowerShell cannot. Corbett Email Address Extractor searches PDF and Word attachments when you tick attachments as a field.
Which file formats does Corbett Email Address Extractor save?
TXT only. You see a total address count and a preview before you save.
Does Corbett Email Address Extractor read Opera Mail directly?
Opera Mail is not on its supported list. EML is, so copy .mbs files as .eml and test them in free demo.
Is Opera Mail still supported?
No. Opera Mail is end of life, gets no technical or security support and is no longer available for download.
Will extraction change my Opera Mail messages?
No. Copy your files first and scan copies. Software only reads source files and writes a separate TXT file.
Is there a Mac version of Corbett Email Address Extractor?
No. It is Windows only, for Windows 10 and older. Start it as administrator.