Phantom mail cannot be sent, deleted, and won't stop trying to send.

Forums » Opera for Windows/Mac/Linux » Opera mail, chat and news

You need to be logged in to post in the forums. If you do not have an account, please sign up first.

Go to last post

21. April 2010, 19:55:34

ayespy

Posts: 120

Phantom mail cannot be sent, deleted, and won't stop trying to send.

Wife's M2 had an outgoing email to an invalid address. She clicked "stop" to interrupt the effort to send, but the email was no longer in the outbox. Outbox still shows "1" pending email, but when you open outbox, nothing is there. Further, the error message keeps popping up indicating that the email (which does not appear to exist) can't be sent, because "server could not be contacted."

All other incoming and outgoing emails since this event come and go without problems, but M2 will not stop trying to send this phantom email.

The account is not a candidate for re-importation or rebuilding, because it contains hundreds of thousands of emails and a couple hundred filters.

Is there somewhere I can go to get M2 to exit this loop, or to cure the corrupted indexing that "knows" there's an email but won't show it to me so it can be deleted, or that "thinks" there's an email that's not there?

21. April 2010, 20:05:45

Vectronic

... ... ...

Posts: 2538

I suppose you've tried this already, but... if not... tried resetting <a href="opera:config#Mail Database Consistency Check Time">mail database consistency check</a>? (reset it to 0, save, and close Opera).

21. April 2010, 20:29:08

ayespy

Posts: 120

You're right. Tried it (even though I had watched it already do at least one consistency check), with no result.

21. April 2010, 20:43:33

Vectronic

... ... ...

Posts: 2538

Not sure where you can go from there... you could search the "Store" folder (plain-text *.mbs files) for the message itself, and deleting it (while Opera is closed)

Other than that, make a full back-up... and start deleting stuff (provided she doesn't get an email every minute, if so maybe disconnect from the internet)...

omailbase.dat would be a start... since you could probably "lose" that with no major casualties other than having to re-read some e-mails, and maybe re-moving them to a folder they were moved to.

Gets all drastic after that... cause deleting index.ini might solve your problems, but you also lose your folders, filters, contacts...etc... both Lexicon and Indexer stuff is compressed/encrypted so hard to edit, basically have the option of "delete"...

21. April 2010, 20:52:25

ayespy

Posts: 120

Do you have any idea if there is a "status" marker to ID an email in omailbase that indicates it's queued or in the outbox?

Also - if I were to find the email in store and delete it, would this not nuke my indexing? I was under the impression that the balance between indexing and physically present emails was very delicate.

21. April 2010, 21:04:00

Vectronic

... ... ...

Posts: 2538

Probably, no idea what they would be though... you'd have to create another message, send it.. and see what the marker ends up being... the X-Opera-Status in the *.mbs's look like Base64 or something...but they might not even be *that* status...

As for the delicacy of deleting *.mbs... shouldn't do anything, might upset Opera, but another database check should fix it... but that's what back-ups are for.

21. April 2010, 21:07:31

ayespy

Posts: 120

Backing up a 23Gb mail store. Ick.

21. April 2010, 21:22:07

Vectronic

... ... ...

Posts: 2538

yeah, but it will compress very well... if you using WinRAR or 7zip... probably end up being 2GB... but depending on the PC, might take awhile... creating some quick stats, mine (2.66GHz but WinRAR only uses one core, so 1.34GHz or whatever) takes about 0.7 seconds for every 1.5MB of text-like data... so based on that stat alone, would take about 4 hours...lol.

7zip is a bit longer, about 1.2 seconds for every 1.5... and only compresses it by about 3% more...

21. April 2010, 22:52:46

ayespy

Posts: 120

Gah. Experimented with a "throwaway" install of Opera that has a mail store. Deleting the .mbs files doesn't remove the placeholder in indexing, even when I force consistency check. It results in an apparent email that has no body. In one case, somehow, even on a POP account, I clicked "view all headers (etc)" and the entire email got filled back in, even though I had actually deleted the .mbs file. Actually fetched the body back off the web, of all things. I went back into the store folder and, sure enough a new .mbs file with the same indexing number has replaced the one I deleted. I double-checked my desktop recycle bin, and the deleted .mbs file is there - so this is a new one.

I SOMEHOW have to get the line removed from indexing.

I tried opening the omailbase file in a database app, and it won't load. Used OpenOffice Calc, and it DID load in that, but I can't be sure I could edit the file and re-save safely with that. It opens in wordpad, too, but the contents are not searchable by wordpad because of irregular characters.


grrrr

22. April 2010, 00:46:57

burnout426

Posts: 13195

If you know what the invalid address is, you could try creating a filter that matches a To header with that value in it. Maybe that filter will pick up the message (view -> show sent) and you can Delete permanently on it.

You could also try creating a filter that matches a from header from your wife's addresss to create a new sent view (once you view -> show -> show sent). Maybe it'll pick up the message there.

Try the same thing with a contact for the invalid address and check its message list.

I doubt the above will work, but give it a go.

Make sure "right-click -> show messages" from in the mail panel is set to all accounts too and check the outbox again. Also, for the outbox view, goto view -&gtl show and uncheck everything. Then, recheck it.

22. April 2010, 03:35:05

ayespy

Posts: 120

Thanks. Next shot I get at that machine, I'll try those.

As it stands, I checked the folder for the relevant account and correct day where the .mbs file would be if there were an actual mail body, and there are only 7 files in it (1 received and 6 fwd), all accounted for in received and sent views - so the indexing line causing the outbox to show 1 email all the time does not refer to any .mbs file that actually exists. So I cannot delete the .mbs file experimentally to see if that fixes it, because there is nothing to delete.

Forums » Opera for Windows/Mac/Linux » Opera mail, chat and news