Unable to write the email to the mailbox. - Thunderbird 31 - Windows 8.1

1

0

I recently moved my old Thunderbird mail profile to a new Windows 8 Installed PC.

I have a Global Inbox where all my new mail gets saved. I have about 10 email accounts, and all work perfectly, all of these 10 also were present on the old computer with Windows 8 installed.

I've added a new email account, and when receiving mail via POP using the new email account, I receive the following error: Unable to write the email to the mailbox. Make sure the file system allows you write privileges, and you have enough disk space to copy the mailbox.

I've tried the following without any luck:

  • I tried to remove the Inbox.msf file,
  • Tried running thunderbird AS ADMINISTRATOIR
  • Recreated Email Account
  • Resetup Profile
  • Removed all Read Only properties to all files.
  • Changed ownership of the files
  • Made sure that the current user has Write Priveledges and nothing

When I create a separate inbox for the newly created account, the mails download

Any ideas?

UPDATE:

Below are the steps I performed untill the point I received the error message described above:

  1. I moved my whole Thunderbird profile from old pc to new pc to directory c:\My Files\Thunderbird
  2. Then I installed the latest version of thunderbird V 31
  3. Created a new Thunderbird profile using the thunderbird profile manager: Thunderbird -profilemanager
  4. Gave my profile a unique name and pointed it to read the old profile in c:\My Files\Thundebird\Profiles\9dybzaqy.default
  5. All my email address are using a Global Inbox, meaning that all mails arrive in the same inbox
  6. All worked well, sending and receiving emails perfectly for the email accounts I carried over from the old PC to the new PC.
  7. I proceeeded to add an addtional email account and set it to use it's own inbox, perfectly can send and receive mails using a dedicated inbox for this mail account.
  8. Now I need this mail account to utilize the Global inbox, meaning that the new mails send to the new email account arrive in the dedidcated email inbox that all other accounts use. And this produces the error message Unable to write the email to the mailbox. Make sure the file system allows you write privileges, and you have enough disk space to copy the mailbox. when receiving mails from the newly created email account, although all other email addresses mails get stored just fine, except for this one, I deleted all mails in the new account and send test mails and the same error appears.

Elitmiar

Posted 2014-08-31T09:07:57.440

Reputation: 2 396

1So how big, exactly, is your mailbox file now? – Daniel B – 2014-09-04T20:47:13.730

Try safe mode with networking in Windows and safe mode in Thunderbird and see if either of them helps, then return to normal mode. Try also disabling the antivirus. – harrymc – 2014-09-05T05:53:15.607

@DanielB - It's quite big, but even when I clean the Inbox by deleting the physical inbox mbox file and recreate, still has the same problem – Elitmiar – 2014-09-05T07:18:35.700

@harrymc -Safe mode does not make a difference, – Elitmiar – 2014-09-05T07:55:11.827

Disabling the antivirus also? And why not copy the mails to the new account that works? – harrymc – 2014-09-05T08:02:20.830

@harrymc - no antivirus is installed at the moment, like I mentioned, I have a couple of working email accounts, they all download mails fine to the global inbox, I've created a new mail account, when this mail account has it's own inbox all works fine, when I try to add it to the global inbox, i get the error message, – Elitmiar – 2014-09-05T09:09:52.837

1Have you compacted the Global Inbox? You probably have Windows Defender already installed. Is TB/Options/Security/Anti-Virus checked? It makes TB write the message to a temporary file where it may not have the permissions. If that's the case, I suggest creating a C:\Temp folder with permissions for at least the Administrators and Users accounts, then setting it in Control Panel/System/Environment Variables as the value for TEMP and TMP in both sections. – harrymc – 2014-09-05T10:13:45.827

@harrymc - The Anti-Virus tick is unchecked. Followed all your suggestions and still the same problem – Elitmiar – 2014-09-05T12:47:55.733

Last try: TB used to have a bug, long since marked as solved, where a certain sequence of characters in an email caused such a problem. Can you verify if it's one specific email that causes the problem, by downloading only new simple emails? – harrymc – 2014-09-05T14:40:33.067

@harrymc - I've tested with various emails that only contain the word test, cleared the inbox and then tried with other mails, so no not the problem, one nb thing to note is that I moved my old mails from an older pc to the new pc and only added this new email address which gives the problem on the new PC, I've installed thunderbird created and used the old copy of thunderbird – Elitmiar – 2014-09-05T15:11:13.833

I don't understand the reference to the old copy of TB. Last faint idea: Set the compatibility of "thunderbird.exe" to Windows 7. – harrymc – 2014-09-05T15:25:11.283

The steps you used to move your Thunderbird mail profile are important. Please add them to your question. – Jason – 2014-09-05T19:46:15.870

@Jason - I've updated my question – Elitmiar – 2014-09-07T10:03:55.893

You might try to move your inbox from c:\My Files\Thundebird\Profiles\9dybzaqy.default to be under Local Folders.

– harrymc – 2014-09-07T16:12:30.507

Look info at bugzilla 166111: https://bugzilla.mozilla.org/show_bug.cgi?id=166111

– None – 2014-11-13T11:08:47.850

Answers

3

I've found the problem after some hard debugging:

On my previous installation of Thunderbird the default mail store was Maildir for some or other reason, and the new installation was default set to mbox, so when creating a new account it was set to mbox, and if the whole global inbox in maildir then it cant store mails as mbox which then bombed out. By setting the default mail store to maildir on the new installation, then all started to work.

Thanks for all the comments which helped a lot to solve the problem

Elitmiar

Posted 2014-08-31T09:07:57.440

Reputation: 2 396

2Wow. Good catch, and great for documenting it for future visitors. – a CVn – 2014-09-08T07:14:10.407

@MichaelKjörling - I hope this post could save others save some time in future – Elitmiar – 2014-09-08T07:24:18.897

-1

For me the issue was that the previous versions of thunderbird used an inbox with the name inbox lower case and the new version requires that it be Inbox. Thunderbirds code is badly designed and does not take case into account in a consistent manner, before I could use Local Folders/Inbox the file itself had to have the EXACT same case, even though it shows the emails from the file regardless of the files case.

DSWFB

Posted 2014-08-31T09:07:57.440

Reputation: 1

What OS was this on?  Windows or Unix/Linux? – G-Man Says 'Reinstate Monica' – 2015-06-07T17:14:27.963

Linux, however I started using Thunderbird on Windows several years ago, so that is the OS the files originated from originally. – DSWFB – 2015-06-13T18:22:44.167