You need to be logged in to post in the forums. If you do not have an account, please sign up first.
No header in compose window
HiI'm running Opera 10.53 and 10.54 version 3386 in XP sp3.
I'm positive I've been able to send mail in 10.53, but now in both versions if I click Compose in the Panel view a compose tab opens without any header. It exists, because if I type straight away and try and send I'm told there's no subject.
If I open the Inbox and click Compose from there I get the New account wizard.
I've never had a problem before with Opera's mail client so this is really weird.
Clipboard01.png
This is strange as it's happening with two versions of Opera.
I wonder if the problem on the other two set-ups are how I've bespoke my toolbars, even though I use the Standard skin.
I'll experiment with the new install and see if I can reproduce the fault.
Once that Opera starts up, close it. Then, replace its mail folder with a *copy* of your regular mail folder. Then, start up that Opera again. Does it work then?
If so, that means the problem is somewhere else in your original Opera's profile. Closing down Opera and deleting "autosave.win" in the sessions folder might help. Starting with a fresh operaprefs.ini might help too. I'd also check the permissions of Opera's profile folders and files.
opera:about will reveal the locations of Opera's folders.
Originally posted by burnout426:
Download the Opera 11.10 installer. Launch it and choose "options". Change the install location to a folder on your desktop. Then, set "usb install" in the drop-down and install.
Once that Opera starts up, close it. Then, replace its mail folder with a *copy* of your regular mail folder. Then, start up that Opera again. Does it work then?
If so, that means the problem is somewhere else in your original Opera's profile. Closing down Opera and deleting "autosave.win" in the sessions folder might help. Starting with a fresh operaprefs.ini might help too. I'd also check the permissions of Opera's profile folders and files.
opera:about will reveal the locations of Opera's folders.
Well, I looked at the Opera 'mail' directory, tweaked and finally replaced its "accounts.ini" file from the same off my Ubuntu netbook (I have the same Opera mail setting there). Did not change anything. Tried different "saved sessions" with no avail (I don't want to delete them). Did not touch operaprefs.ini yet. I'd rather see some exact answer from Opera engineers than peek and poking it debugging for myself.
Make sure mail.css and mime.css in Opera's styles directory are not corrupted.
Shift + F12 -> Skin" and switch to "Opera Standard" to see if it helps.
In operaprefs.ini, search for "mail" settings and compare them to a good install.
Originally posted by chestnov:
I have absolutely the same problem with OperaMail 11.10 under WinXP/SP3 and all the versions before.
You must have been upgrading for a long time. A fresh install with a fresh profile will definitely fix it. Or, you can try some of the things I mentioned.
Haven't heard of anyone else having this problem and it's working fine for others so it would be best if you can figure out the problem by trying things as no one else is going t be able to reproduce.
Originally posted by burnout426:
Temporarily switch to "Opera Standard" in "Ctrl + F12 -> advanced -> toolbars -> toolbar setup" to see if that helps.
Make sure mail.css and mime.css in Opera's styles directory are not corrupted.
Shift + F12 -> Skin" and switch to "Opera Standard" to see if it helps.
In operaprefs.ini, search for "mail" settings and compare them to a good install.Originally posted by chestnov:
I have absolutely the same problem with OperaMail 11.10 under WinXP/SP3 and all the versions before.
You must have been upgrading for a long time. A fresh install with a fresh profile will definitely fix it. Or, you can try some of the things I mentioned.
Haven't heard of anyone else having this problem and it's working fine for others so it would be best if you can figure out the problem by trying things as no one else is going t be able to reproduce.
Switched to "Opera Standard".
Tried different *.css in Opera's styles directory. How can I check mail.css and mime.css to be not corrupted?
Skin is "Opera Standard".
Compared several versions of operaPrefs.ini.
None of that helps.
It is quite reproducible and I am not the only one as you can see from the top post. Google search showed more victums but I cannot find them now.
Is there any mail log, a log in /etc or something to debug it? Anything short of complete cold reinstall? I don't want to loose all my Opera settings. I can't remember when and what version it was when I firstly discovered it, it did not bother me before. I did a complete reinstall about a year ago.
Opera goofed since then with 'automatic upgrade' and probably corrupted something.
Originally posted by chestnov:
Switched to "Opera Standard".
O.K.
Originally posted by chestnov:
Skin is "Opera Standard".
O.K.
Originally posted by chestnov:
Tried different *.css in Opera's styles directory. How can I check mail.css and mime.css to be not corrupted?
Download the Opera installer and extract it with 7zip to a folder. Those 2 files are in the styles. Replace your originals with the ones you extracted.
Originally posted by chestnov:
Compared several versions of operaPrefs.ini.
O.K. But note that the problem still might be in that file. Not sure what though.
Originally posted by chestnov:
Is there any mail log, a log in /etc or something to debug it?
Not really for this case.
Originally posted by chestnov:
Anything short of complete cold reinstall?
If you do the usb install suggestion I mentioned above, you can do a worry-free install that doesn't mess with your existing install at all. If you get the problem in that instance of Opera, I'd look for other programs on your system interfering with Opera. If you don't get the problem in that instance of Opera, it's definitely something wrong with your profile.
Originally posted by chestnov:
I did a complete reinstall about a year ago.
Opera goofed since then with 'automatic upgrade' and probably corrupted something.
If you're using any Opera extensions uninstall them and restart Opera.
If you're using Opera Link and syncing the content blocker, choose not to sync it. You might also want to close down Opera and delete urlfilter.ini as it might be corrupted and blocking mail components.
If you're using any css to block ads, disable it as something might be blocking mail too.
Thank you for your patience. It still did not fix my base Opera instance, and I have so much tweaks that I'm afraid to lose them if I do complete reinstall. If there is a sure way to save all my settings, I'll probably have to do it. Still interesting though what's broken...
Don't know what Opera extensions are, don't know if I have any (or leftovers).
Thanks again for your patient help! I've been using Opera since version 6 (or 5) since I discovered it, as a primary browser, always been a devoted fan and just hate to see any small glitches like that.
In accounts.ini (for the bad mail folder), I wonder if :
[Accounts] Headers=Subject,Date,From,Organization,To,Cc,Bcc,Reply-To,Newsgroups,Followup-To,Resent-Date,Resent-From,Resent-To,Resent-Cc,Resent-Bcc,Resent-Reply-To,Also-Control,Approved,Archive,Article-Names,Article-Updates,Comments,Complaints-To,Content-Disposition,Content-Transfer-Encoding,Content-Type,Control,Distribution,Encrypted,Expires,In-Reply-To,Injector-Info,Keywords,Lines,List-Id,List-Post,Mailing-List,Mail-Copies-To,Message-ID,MIME-Version,Posted-And-Mailed,Received,References,Resent-Message-ID,Resent-Sender,Return-path,See-Also,Sender,Status,Summary,Supersedes,User-Agent,X-Face,X-Mailer,Xref,X-Mailing-List
was messed up and missing things.
Or, maybe there was stuff like this at the bottom of accounts.ini:
[Header.Subject] Display=0
where checking it in the UI wasn't working.
I can't see it being anything else in the mail folder besides a corrupted sig file that was messing with the compose window. But, I doubt that.
6. May 2011, 04:21:16 (edited)
Opera Preferences version 2.1
; Do not edit this file while Opera is running
; This file is stored in UTF-8 encoding
[Accounts]
Next Available Id=2
Count=1
Account1=1
Version=8
Headers=Subject,Date,From,Organization,To,Cc,Bcc,Reply-To,Newsgroups,Followup-To,Resent-Date,Resent-From,Resent-To,Resent-Cc,Resent-Bcc,Resent-Reply-To,Also-Control,Approved,Archive,Article-Names,Article-Updates,Comments,Complaints-To,Content-Disposition,Content-Transfer-Encoding,Content-Type,Control,Distribution,Encrypted,Expires,In-Reply-To,Injector-Info,Keywords,Lines,List-Id,Mail-Copies-To,Message-ID,MIME-Version,Posted-And-Mailed,Received,References,Resent-Message-ID,Resent-Sender,Return-path,See-Also,Sender,Status,Summary,Supersedes,User-Agent,X-Face,X-Mailer,Xref,List-Post,Mailing-List,X-Mailing-List
[Account1]
Incoming Protocol=POP
Outgoing Protocol=SMTP
Charset=windows-1251
Personalization=
Xface=
Temporary=0
Category=
Incoming Port=995
Outgoing Port=587
Secure Connection In=1
Secure Connection Out=1
Secure Authentication=0
Incoming Authentication Method=31
Outgoing Authentication Method=31
Incoming Timeout=60
Outgoing Timeout=90
Remove From Server Delay Enabled=1
Remove From Server Delay=31536000
Remove From Server Only If Marked As Read=0
Remove From Server Only If Complete Message=1
Initial Poll Delay=5
Poll Interval=0
Max Download Size=0
Purge Age=-1
Purge Size=-1
Download Bodies=1
Download Attachments=1
Leave On Server=1
IMAP BODYSTRUCTURE support=1
IMAP IDLE support=1
Permanent Delete=1
Queue Outgoing=0
Send Queued After Check=0
Mark Read If Seen=0
Sound Enabled=0
Manual Check Enabled=1
Add Contact When Sending=1
Show Warning For Empty Subject=1
Account Name=XXXXXXXX@gmail.com
Incoming Servername=pop.gmail.com
Incoming Username=XXXXXXXX@gmail.com
Outgoing Servername=smtp.gmail.com
Outgoing Username=XXXXXXXX@gmail.com
Force Charset=0
Allow 8Bit Headers=0
Allow 8Bit Transfer=0
Allow Incoming QuotedString QP=1
Prefer HTML Composing=1
Real Name=Wald
Email=
Replyto=
Organization=
Signature File={LargePreferences}mail/signature1.txt
Sound File=
Reply=On %:Date:, %f wrote:
Followup=
Forward=\n\n------- Forwarded message -------\nFrom: %:From:\nTo: %:To:\nCc: %:Cc:\nSubject: %:Subject:\nDate: %:Date:\n
Linelength=76
Remove Signature On Reply=1
Max QuoteDepth On Reply=-1
Max QuoteDepth On QuickReply=2
Displayheader Flag=1597
Incoming Log File=
Outgoing Log File=
Auto CC=
Auto BCC=
Signature is HTML=1
Low bandwidth mode=0
Fetch Max Lines=100
Fetch Only Text=0
Default Direction=0
Default Store=2
P. S. Both Signature1.txt and Signature2.txt files were fine, standard. I never changed them.
Originally posted by chestnov:
That's my complete bad mail/accounts.ini (I only removed my email):
Thanks. I don't see anything wrong with the file.
Mind posting the index.ini from the bad mail folder if you still have it? But, don't post it here. At the top of this page, hover over the wrench icon and goto files. Then, upload it. After it's uploaded, right-click on the link to the file in the list, copy link address and paste the address here.
Originally posted by LeoCG:
Don't known if it matters but mine has aonther line just bellow [accounts]:
[Accounts]
Version=8
Next Available Id=2
Count=1
Account1=1
I have stuff like that too. I just omitted that in my post. So, should be good.
Originally posted by chestnov:
Replaced original Opera 'mail' directory with the standalone one and Compose Mail works with all headers!
Could you do one more thing? Do a usb install to a folder on your desktop and replace its mail folder with your bad mail folder. The results that you've already gotten doing the opposite suggest that you will then have the problem in the usb install. But, I'd like to know for sure.
Originally posted by chestnov:
Then I did a separate Opera instance 'usb-install' (though it never asked me for anything USB after I created a temp folder on my desktop).
A "USB install" just means that Opera and all of its profile files are installed in a single folder and Opera doesn't mess with any registry settings. It doesn't ask you anything about USB. It's just what the option is called in the installer under "options". But note that its grayed out in the drop-down in the installer until you change the install path so it's not point to your regular Opera.
Originally posted by burnout426:
A "USB install" just means that Opera and all of its profile files are installed in a single folder and Opera doesn't mess with any registry settings.
I don't think it's quite true because USB install still creates directories and files outside of its temp folder, including 'mail' directory. In my case it created:
D:\Documents and Settings\username\Local Settings\Application Data\Opera\Opera\mail\
Originally posted by chestnov:
I don't think it's quite true because USB install still creates directories and files outside of its temp folder, including 'mail' directory. In my case it created:
D:\Documents and Settings\username\Local Settings\Application Data\Opera\Opera\mail\
You didn't do a usb install then.
Originally posted by burnout426:
Mind posting the index.ini from the bad mail folder if you still have it? But, don't post it here. At the top of this page, hover over the wrench icon and goto files. Then, upload it. After it's uploaded, right-click on the link to the file in the list, copy link address and paste the address here.
http://files.myopera.com/chestnov/files/index.ini
Originally posted by burnout426:
Could you do one more thing? Do a usb install to a folder on your desktop and replace its mail folder with your bad mail folder. The results that you've already gotten doing the opposite suggest that you will then have the problem in the usb install. But, I'd like to know for sure.
Yes it does, just like before. And if I click on Compose in Mail Window, it will start the New Account Wizard, just as the OP noted.
6. May 2011, 05:47:21 (edited)
Originally posted by burnout426:
You didn't do a usb install then.
I chose Options at Installer screen and specified my temp directory. It never asked me anything else except for if I want Opera as my default browser.
P. S. Actually I 'recycled' my previous installation temp directory, maybe that's why. It told me it was going to 'upgrade' it.
P. P. S. Oh, I see. It's the second option "Install for". I chose the defautl "For all users", never saw "USB" there.
6. May 2011, 06:22:20 (edited)
Originally posted by chestnov:
Oh, I see. It's the second option "Install for". I chose the defautl "For all users", never saw "USB"
Yes, that's it. Just to be clear, what I do is this:
1. Launch the installer.
2. Click the "Options" button.
3. Click the "Change" button to the right of the "Install Path" field.
4. Choose the "Desktop" folder (at the top of the dialog) and click the "OK " button.
5. Left-click after "Desktop" in the "Install Path" field.
6. Type \optest1 for example.
7. Click the "Install for" drop-down and select "Stand-alone installation (USB)";
8. Click the "Accept and install" button.
6. May 2011, 07:05:34 (edited)
Did you have an email address set in "Menu -> Mail and chat accounts -> the account -> edit -> general tab -> mail address field" when using your bad mail folder originally?
Or, was the email= line one of the ones you removed when you posted your accounts.ini? (When you said you removed your email, I figured you just meant that you xxx out your email address on the other lines).
So that was slikinc's problem at least. Not sure if that was yours or not.
Originally posted by burnout426:
So that was slikinc's problem at least. Not sure if that was yours or not.
Yes, that was your problem too. With ctrl + m, I was getting an account wizard. But, I restarted and the first time I tried to ctrl + m, I got a compose window with no headers or anything.
Originally posted by burnout426:
But, I restarted and the first time I tried to ctrl + m, I got a compose window with no headers or anything.
You get the broken compose window instead of the account wizard when you try to compose a new message when nothing is selected in the mail panel.
For example, click "Recieved" in the mail panel. Then, ctrl + click it to deselect it. Then try to compose. Make sure an email address is set in the account's preferences fixes this too.
Originally posted by burnout426:
The email= line was blank in your accounts.ini. I set it to test@example.com and then it worked fine.
Did you have an email address set in "Menu -> Mail and chat accounts -> the account -> edit -> general tab -> mail address field" when using your bad mail folder originally?
You know, I don't remember changing it! With all probability, when I was setting up the standalone mail profile, the Opera wizard just filled it in using the same Account Name field (same email addr string as in Mail Addr field). Yes, I remember now, the wizard just asked for the email addr and that was it (no more questions), probably because it's a Gmail account. I never even opened the Mail and Chat Accounts...
Originally posted by burnout426:
Or, was the email= line one of the ones you removed when you posted your accounts.ini? (When you said you removed your email, I figured you just meant that you xxx out your email address on the other lines).
No, you figured correctly. I never touched email= line, that's its original state.
Originally posted by burnout426:
So that was slikinc's problem at least. Not sure if that was yours or not.
Well, I am glad you reproduced it. Since more than one user has had it, it might be some nasty bug in Opera code.
Originally posted by chestnov:
it might be some nasty bug in Opera code.
What happens is that when you try to compose a message from an account that doesn't have an email address set, Opera can't fill in the "From" field. In this case, Opera will use the email address from the first account that actually has an email address set. However, if you only have one account, Opera has nothing to fall back on, so Opera pops up the new account wizard asking you to create an account Opera can actually use for sending. So, it's not really a nasty bug. Opera just has poor usability in this situation.
For the case of the compose window, it's the same issue. It's just that it pops up instead of the new account wizard because the code doesn't catch all situations properly and Opera should be showing the account wizard in this case too.
What Opera should really do here is detect that you actually do have an account set up and be like "None of your mail accounts have an email address set. You can set the "mail address" field in the account's preferences". That would be enough to clue the user as to what's wrong.
Originally posted by chestnov:
Why then it was not possible to make it to select any "Show Fields", right-clicking in the Reply (or Compose) window, for example, or thru "View"?
More or less because Opera's getting confused.

Or, more specifically, Opera's not really loading a complete compose page properly in that case, which causes the header field code to be disabled-ish.
Originally posted by chestnov:
Well, you may call it a feature, I call it a bug.
No, I think it's a bug too.
Originally posted by chestnov:
Congratulations then on reproducing a new bug and making Opera even better now!
Thanks for playing.
I filed this as DSK-336217
Forums » Opera for Windows/Mac/Linux » Opera mail, chat and news