Goodbye M2
Tuesday, July 8, 2008 3:40:54 PM
It's the end of an era. When Opera 7 was released way back at the beginning of 2003, included was the brand-new M2 mail client. The big feature was filters, where you could create multiple views of your inbox. This was a unique feature not seen in other email clients.
I initially found M2 "good enough". Later on Opera added IMAP and RSS newsfeed support. These were all useful. I also really liked how it automatically segregated my various mailing lists.
However, there was a continual stream of glitches. Emails might go missing, only to later return. Some filters might indicate unread messages but not show any. Messages might suddenly appear in folders they shouldn't, eg newfeeds in a mail folder, or newgroup messages mixed in with feeds.
I've also peeked into the actual mail store on my hard drive. I've found countless zero-length files and empty folders. In fact, I have more folders in my mail store than I have files!
The whole system just feels flakey. It did to begin with, but that was OK because it was so new. It's now more than five years old and nothing has changed!
I'm currently in the process of moving my computing life from a desktop PC to a laptop. It's been good to clear old things out, update applications, etc. My current task is clearing out my old emails. My plan was to export messages by account and year into MBOX files. In so doing, I've bumped into a whole slew of new M2 glitches. I'm finding emails appearing in triplicate. Emails appearing in Received but nowhere else (i.e. not associated with any email account). After the upgrade from 9.27 I even acquired a new "ghost" account with no emails in it that only appears in the panel, but doesn't show up in any of the other account configurations.
I'm also getting regular IMAP connection errors that I never got before.
I've tried exporting from Received, but all I get is:
I had no idea Opera would make it so difficult for me to export my emails. I've actually got more than seven years of emails to sort out because I imported all my existing messages when I switched to M2. I expect I'm going to spent many hours, if not days, trying to sort out this colossal mess!
What I'm doing is trying to pick out messages from Received and dragging them into temporary IMAP folders. The problem is Received then shows duplicate messages (the original and the newly dragged message). I can't use account filters to try to categorise messages because then the IMAP folder I want to drag to no longer shows. Once they're in the IMAP folder I export from there to an MBOX file, which I then import into Thunderbird where I can merge them into a single huge MBOX file (much bigger than the limited storage available in my IMAP account).
Once I've collected all my messages into the various MBOX files, I can zip and archive them. To view them, I've found a really nice freebie called Mail Store Home. It can import mail from various sources, including MBOX files, and can sort and search your messages very quickly. I've also found MBOX Viewer, which doesn't need installing and directly reads MBOX files, but it's very primitive - searching doesn't seem to work and there's no provision for sorting. I'm currently investigating a Perl script called mailsort that sounds like it might be able to put my MBOX-es in order.
Since I've switched to IMAP, it's now a trivial exercise to switch between mail clients. My laptop came with MS Office, so my plan now is to switch to MS Outlook. I think I've given M2 plenty of time. I'm now just tired of the never-ending procession of glitches, bugs and missing features. It's time to move on.
I initially found M2 "good enough". Later on Opera added IMAP and RSS newsfeed support. These were all useful. I also really liked how it automatically segregated my various mailing lists.
However, there was a continual stream of glitches. Emails might go missing, only to later return. Some filters might indicate unread messages but not show any. Messages might suddenly appear in folders they shouldn't, eg newfeeds in a mail folder, or newgroup messages mixed in with feeds.
I've also peeked into the actual mail store on my hard drive. I've found countless zero-length files and empty folders. In fact, I have more folders in my mail store than I have files!

The whole system just feels flakey. It did to begin with, but that was OK because it was so new. It's now more than five years old and nothing has changed!
I'm currently in the process of moving my computing life from a desktop PC to a laptop. It's been good to clear old things out, update applications, etc. My current task is clearing out my old emails. My plan was to export messages by account and year into MBOX files. In so doing, I've bumped into a whole slew of new M2 glitches. I'm finding emails appearing in triplicate. Emails appearing in Received but nowhere else (i.e. not associated with any email account). After the upgrade from 9.27 I even acquired a new "ghost" account with no emails in it that only appears in the panel, but doesn't show up in any of the other account configurations.
I'm also getting regular IMAP connection errors that I never got before.
I've tried exporting from Received, but all I get is:
Nothing happens - Opera doesn't download anything. In fact I don't believe anything that message is telling me! Except for the "not completed" part, that is.The requested operation could not be completed because one or more of the selected messages did not have a locally downloaded body. Opera will now try to download the missing message bodies.

I had no idea Opera would make it so difficult for me to export my emails. I've actually got more than seven years of emails to sort out because I imported all my existing messages when I switched to M2. I expect I'm going to spent many hours, if not days, trying to sort out this colossal mess!
What I'm doing is trying to pick out messages from Received and dragging them into temporary IMAP folders. The problem is Received then shows duplicate messages (the original and the newly dragged message). I can't use account filters to try to categorise messages because then the IMAP folder I want to drag to no longer shows. Once they're in the IMAP folder I export from there to an MBOX file, which I then import into Thunderbird where I can merge them into a single huge MBOX file (much bigger than the limited storage available in my IMAP account).
Once I've collected all my messages into the various MBOX files, I can zip and archive them. To view them, I've found a really nice freebie called Mail Store Home. It can import mail from various sources, including MBOX files, and can sort and search your messages very quickly. I've also found MBOX Viewer, which doesn't need installing and directly reads MBOX files, but it's very primitive - searching doesn't seem to work and there's no provision for sorting. I'm currently investigating a Perl script called mailsort that sounds like it might be able to put my MBOX-es in order.
Since I've switched to IMAP, it's now a trivial exercise to switch between mail clients. My laptop came with MS Office, so my plan now is to switch to MS Outlook. I think I've given M2 plenty of time. I'm now just tired of the never-ending procession of glitches, bugs and missing features. It's time to move on.








FataL # Wednesday, July 9, 2008 5:30:33 AM
BTW, I don't know what to say to my fellow, who also still using Opera 8 as mail client. Upgrade him to 9.5? He told me that he has about 5 Gb of mail... This is really scary.
Mihai Sucanrobodesign # Wednesday, July 9, 2008 10:46:10 AM
I haven't had any big problems with the Opera Mail client.
kailapis # Wednesday, July 9, 2008 3:36:03 PM
Outlook and Thunderbird are different beasts. If it's just for email, I'd say try the Windows Live Mail Desktop too.
FataL # Wednesday, July 9, 2008 8:18:14 PM
Andrew Gregory # Thursday, July 10, 2008 5:56:52 AM
Another thing is that I believe HTML belongs on web pages, and text belongs in emails. So I've turned on the various "plain text" options in Outlook.
@FataL: Thanks for the link to the comparisons. It reminded me to have a closer look at Mulberry. I've heard many good things about it.
deadHarlequin # Thursday, July 10, 2008 6:25:29 AM
And why on hell he likes keeping his mails on his computer? M2 Leaves messages to server by default.
In past I had problems cause I was never deleting my incoming mail, I just used to mark it as read. But that was stupid. I was misusing it. Itsnot a mail-server-indexeddatabase software, is a simple mail client. Its like using a mini-cooper for moving a big trailer camp house. And I dont think it worths wasting the human resourcers for opera to make it able to tolerate our heavy use.
Now Im outsourcing my old mail for archiving purposes to gmail. I dont see a reason for keeping it local, so I keep my income folder clean. Also I dont use opera newsfeed at all anymore, online services are much better for many reasons.
FataL # Thursday, July 10, 2008 7:15:01 AM
serious # Friday, July 11, 2008 12:38:58 PM
... didn't they have a db backend when they started m2? all the mess with files only came up later if i remember correctly (to make "indexing easier")
PS: only using m2 in windows, in linux I use evolution.
Jimjcadla # Monday, July 28, 2008 2:09:43 PM
Andrew Gregory # Wednesday, July 30, 2008 1:54:32 PM
Now that I'm using IMAP, I'm organising my emails into a few folders there, mostly to try to keep my Inbox as empty as possible so that when I access my emails via my very expensive mobile phone data link, there is a minimum to synchronise.
deadHarlequin # Thursday, July 31, 2008 5:34:02 AM
The only thing I can think is restricted acces but then again, how are you using opera's mail client from your home?
Andrew Gregory # Thursday, July 31, 2008 11:42:11 AM
Funny you should mention local hd reliability - my hd crashed a couple of days ago taking a whole heap of personal data with it. Luckily none of my emails or mail archives were affected.
Marc GreinerMarcMoeySim # Monday, August 4, 2008 6:07:15 PM
I found out a way to get the .mbs files somehow. Actually, some emails, at least one, was faulty (header not downloaded?).
So I tried to find out which emails were faulty by sending some of them in the trash and trying to export the trash. You can export the trash if all emails that are in it are ok.
After finding those faulty emails (they had a different icon, a grayed envelope), I put all emails in the trash except those faulty ones and exported the trash.
I had to play a bit with the "Move to trash" and "undelete" without any wrong manipulation...
I could not export the Sent-folder even after deleting the faulty emails. I didn't delete them permanently though, may be that would have made the trick also.
I havent restored these emails on my new system, I will let you know if I have any problems with this.
Marc GreinerMarcMoeySim # Monday, August 4, 2008 6:35:38 PM
If the attachment is smaller than 1 Mo, it gets exported ok. I do not know the exact size limit. A too big email corrupts the exported .mbs, so I "undeleted" the too big emails before exporting them from the trash.
At import time, I specified that the file had to be imported in the sent folder, there is a combobox for this.