Storage in mail files make back-up difficult
I have more than 1 GB of email in my mailboxes and I use Mac OS X 10.5.6 with Time Machine enabled to make hourly back-ups of my data to a back-up drive on a local server which I'm connected to wirelessly.
Time Machine makes a temporary back-up every hour keeping the last hour of the day for 6 days and then keeps the last hour of the seventh day permanently.
Whenever anything changes in any mail Postbox has stored then Time Machine will have to back-up my complete 1 GB of mail data. So even when mail gets deleted my back-ups keep growing!
Postbox's monolithic files bloated my daily back-up by up to 23 GB, my weekly temporary back-ups by up to 6 GB and my permanent back-up by 1 GB per week. Pumping out 1 GB over my wireless network kept me nearly permanently connected to my back-up drive and decreased speed of all other network activity significantly.
I finally had to stop using Postbox because using Postbox made keeping up a proper back-up schedule impossible.
I have a client with a total of 28 Macs on Mac OS X 10.5 with Time Machine enabled and averagely running 10 hours a day with an average mail amount of 1.8 GB per user. Here's what would happen if they tried using Postbox:
They would have to provide 500 GB of temporary hourly back-up storage plus 300 GB of temporary daily back-up storage totaling for 800 GB of temporary back-up storage. Also their total permanent back-up would grow by about 50 GB per week thanks to Postbox storing mail in monolithic files. Their total back-up size would exceed 2 TB within less than six months even if they had backed-up nothing else but Postbox. Using Postbox is totally out of the question for any situation even remotely similar to this.
If Postbox keeps storing mail in monolithic files it will certainly get banned from all the corporate machines that Thunderbird, Outlook/Entourage and Eudora got banned from previously.
Postbox should store each mail in a separate file. This would make back-up trivial and mail data corruption would no longer have to be worried about.
Time Machine makes a temporary back-up every hour keeping the last hour of the day for 6 days and then keeps the last hour of the seventh day permanently.
Whenever anything changes in any mail Postbox has stored then Time Machine will have to back-up my complete 1 GB of mail data. So even when mail gets deleted my back-ups keep growing!
Postbox's monolithic files bloated my daily back-up by up to 23 GB, my weekly temporary back-ups by up to 6 GB and my permanent back-up by 1 GB per week. Pumping out 1 GB over my wireless network kept me nearly permanently connected to my back-up drive and decreased speed of all other network activity significantly.
I finally had to stop using Postbox because using Postbox made keeping up a proper back-up schedule impossible.
I have a client with a total of 28 Macs on Mac OS X 10.5 with Time Machine enabled and averagely running 10 hours a day with an average mail amount of 1.8 GB per user. Here's what would happen if they tried using Postbox:
They would have to provide 500 GB of temporary hourly back-up storage plus 300 GB of temporary daily back-up storage totaling for 800 GB of temporary back-up storage. Also their total permanent back-up would grow by about 50 GB per week thanks to Postbox storing mail in monolithic files. Their total back-up size would exceed 2 TB within less than six months even if they had backed-up nothing else but Postbox. Using Postbox is totally out of the question for any situation even remotely similar to this.
If Postbox keeps storing mail in monolithic files it will certainly get banned from all the corporate machines that Thunderbird, Outlook/Entourage and Eudora got banned from previously.
Postbox should store each mail in a separate file. This would make back-up trivial and mail data corruption would no longer have to be worried about.
49
people have this problem
I have this problem, too!
Tell me when someone solves it.
The more people who report this problem, the more it gets noticed.
The more people who report this problem, the more it gets noticed.
-
Inappropriate?If your storing that volume of email data then why not consider using using a dedicated email server? For example I connect via IMAP to a server, where the mail is kept. The server has its own daily backups and a large enough raid array to mitigate against the need for a more frequent backup policy.
Postbox is then able to do what it seems to best, indexing the mail and allowing me to add tags and fast custom searches whilst maintaining quite small files on my local host. -
I couldn't switch to IMAP even if I wanted to.
I must have access to my e-mail whenever I have access to my Mac without depending on access to the internet or my local network. E-mail just has to be permanently available no matter where I've taken my MacBook Pro to.
Apart from that keeping e-mail outside of my Mac would mean that I couldn't use Spotlight to search my e-mail and that would probably mean I might be spending more time searching for an e-mail than actually reading it. -
@mikenolte - that's what offline usage is made for - you can decide (or should be able to do so) which folders you want to make available for offline usage.... then these folders are downloaded and cached at your local disk. -
@Mike - Sorry, I should have pointed out that the three paragraphs are completely independent of each other.
First paragraph: I can't switch to IMAP simply because one of the servers I get mail from doesn't support IMAP and unfortunately that won't not change any time soon and I have no influence on this.
Second and third paragraphs: Pure online IMAP won't work for me but even if it did that wouldn't fix anything anyway because Postbox apparently would download and locally store all mail anyway.
There are two facts to focus on here:
Monolithic storage of e-mail is a bad idea for reasons stated above.
Even switching from POP to pure online IMAP doesn't get rid of local monolithic storage.
Using pure online IMAP without local caching might have been a viable workaround for some users but who says that these users' situation will never change? And then what?
My suggestion is: Let's just stop giving ourselves a pointless headache about how we might work around this if we could work around it, because there is no practical workaround anyway.
BTW: I talked to my lawyer today and he pointed out that IMAP might turn from a technical workaround to a legal problem. In Germany self-employed and businesses are required by law to keep all their business-relevant paperwork and e-mail for ten years. And to make it short: I'm not yet ready to trust my ISP to store and properly backup my stuff 100% safe for a decade. -
@mikenolte - re Lawyer: there is great software that syncs IMAP servers to your local machine... benefit - if your local copy is destroyed (stolen, burned, whatever) there is a remote copy available... but data backup is another story.... -
Inappropriate?Andrew,
Postbox still downloads and stores all your data on your local disk! Check out the size of the Imap folder in the Postbox profile....
-
Inappropriate?Ahhh, now that does seem just plain wrong. I'd wondered where my disk space was wandering off too.
I do like your comment on the calendar thread that the mail should be removed from the local disk after indexing.
-
Inappropriate?Ups, this is a bad surprise now with Postbox. I was not aware that Postbox too does take this kind of Entourage/Microsoft approach with having huge data files.
I hope that there is a way to make it more compliant with what Time Machine does - something that Apple Mail is able to since it uses individual files for every single email.
I totally agree with mikenolte's suggestion on backup and data integrity.
I’m sad
-
Actually it's not only a Time Machine problem.
The way Postbox stores e-mail in huge monolithic files is a gigantic problem for any serious back-up strategy no matter what operating system or back-up software people might be using. The tighter a back-up schedule is, the bigger the pain caused by Postbox will be.
Above I only mentioned the storage aspect but of course we all know that the data somehow has to get into storage. Let's have a look at the same example I used above to point out the incredible waste of storage Postbox would be responsible for.
28 People with an average 1.8 GB of of mail data would produce 50.4 GB of temporary Time Machine back-up data per hour. 50.4 GB/hour = 50400 MB/3600 seconds = 14 MB/sec. 14 MB/sec is more than your average 100 Mbit network's maximum bandwidth making 1 Gbit networks obligatory for Postbox in average small to medium size businesses and even then Postbox would eat up a significant amount of the total bandwidth permanently. And if you think this situation sounds a little crazy well then let me quickly remind you that I'm referring to real-life client of mine, they are not the biggest client I have and I am not exaggerating anything here.
Postbox will single-handedly blow your back-up storage strategy and your network bandwidth straight out of the water. -
Inappropriate?This file size has been my concern since the beginning. Hope there is a resolve.
I’m anxious
-
Inappropriate?I have to also wonder if it's too late in the developement cycle to change this.
I’m confused
-
Things appear to be even are worse than that.
Although this topic is currently the most popular unsolved problem, there is not even a single official rep statement in this thread.
Go figure. -
Inappropriate?Unfortunately it seems Postbox's reps have favorites they will answer and many others the completely ignore.
I’m sad
-
Inappropriate?I don't have a Mac so please pardon my ignorance on this, but can you set Time Machine to do block-level backups? That way, it would just incrementally back up the changed portions of files instead of the entire files. It's a common feature in other backup options I've explored (Jungle Disk, Mozy, etc.), so I'd be surprised if Time Machine doesn't provide it.
-
Time Machine cannot do block level back-ups. That's exactly why Postbox turns out to be a trouble maker. Actually I couldn't find a documentation for Jungle Disk or Mozy that explicity mentions block level back-ups are possible there. Where exactly did you get that information from?
Anyway, I'm ready to guess no Mac users in their right minds would ever dream of swapping Time Machine out for anything else because no other back-up software out there offers a one-stop solution for a complete system restore.
Let's say my hard drive dies on me suddenly and I replace it with a brand new black hard drive. Here's what I would have to do:
- Start my Mac using the Mac OS X 10.5 DVD.
- Optionally use disk utility to partition the new hard drive however I desire.
- Use Time Machine to restore my back-up data to the new hard drive.
- Reboot the Mac. Done.
Another back-up solution that can do this is yet to be found for Mac OS X. -
Inappropriate?I don't see how block level copying would work on Mac or Pc as how are you going to identify changed files (easily that is).
-
Using block-level back-ups might slightly alleviate working with Postbox but it would still only be another work-around for a problem that urgently needs to be solved at the core.
An e-mail-client must not store e-mail in ever-growing monolithic files. Enough said.
Postbox will remain on glaobal ban lists as long as Postbox' developers choose to completely ignore this major problem. -
Inappropriate?I agree with Mike and others, choosing a monolithic database, while undoubtedly expeditious, was a nonsensical decision in this age of Windows Search, Google Desktop, Spotlight, online backup services and Time Machine. Please consider storing every email as a unique file.
I’m sad
-
I would appreciate a comment from the developers about why they chose to use mbox instead of .eml files - RFC-2822 message files. -
While storing emails as individual files seems a brilliant idea, there is tha problem that each directory can store only a limited amount of files.
So in the long term, unless the mail client does not scatter the emails in several directories (creating madness sooner or later and making export and consolidation a pain in the ass) I am pretty sure that someone would come back here saying something like "I have a gazillion emails and suddenly postbox/thunderbird started losing the new ones. The messages are not saved on the disk anymore. Help, help..." and so on... -
@gensuke72: The maximum number of files (or files and folders) in a folder (all Mac OS X versions) is 2^31, or 2,147,483,648. However, the actual number of files that can be stored on a Mac OS Extended (HFS Plus) or journaled HFS+ volume depends on the volume's size and the size of the files. For example, a 160 GB Mac OS Extended volume with the default block size of 4 KB has 40 million available blocks. This volume could store up to 40 million very small files, but not 2 billion. A bigger disk with the same default block size could hold proportionately more files. <http://support.apple.com/kb/HT2422>.
NTFS allows up to 4,294,967,295 or 2^32-1 files on the volume no matter in what folder they are. <http://technet.microsoft.com/en-us/li...>
If you truly believe that there is any problem with a maximum number of files per folder then please tell us what operating system and what file system you are talking about and name the official source of documentation for the limit you are referring to. -
@Mikenolte:
I had problems with a Solaris box, but it was related to the maximum number of subdirectories, not files.
Now even if the filesystem allows the creation of a couple of billion files, I still remember clearly that managing a single directory with thousand of files was a big pain in the ass.
So maybe a nice way to handle the problem would be the creation of several subdirs in order to store single emails, something like year/month/day/emailfile00x.eml.
You would need a tool to eventually consolidate and export the emails towards other clients in case you need/want to go back to Mail, Outlook and he like.
Regards -
@gensuke72:
Since there is no Postbox version for Solaris, we won't have to worry about that at all.
Don't waste your energy on too many variations of trying to compensate a problem you had way back when computers were still steam driven on a platform nobody can use to run Postbox on.
Whether or not manually managing a single directory with thousand of files was a big pain does not matter either because usually nobody will ever be manually working in that directory anyway.
> creation of several subdirs in order to store single emails, something like
> year/month/day/emailfile00x.eml
E-mail clients that store one file per e-mail exists for all platforms Postbox is running on and there are no problems related to having many files in the directories that store those e-mail files. It's not like we're discussing a hypothetical method here. One file per e-mail is simply the proper way to do it.
> You would need a tool to eventually consolidate and export the emails towards
> other clients in case you need/want to go back to Mail, Outlook and he like.
Not really a separate tool. Just the usual ability to export to mbox that any proper mail client will be able to import. Since Postbox already stores to mbox files that shouldn't be too hard to do. :-)
Postbox will need a proper export function anyway because creating a lock-in situation is another reason to get banned from corporate environments. -
Inappropriate?@Frank - I'm not a developer, but they did not "choose" this - Postbox is based on Thunderbird, and Thunderbird uses mbox files for their mails... so changing this will be a huge effort. And it would make more sense to "fix" this upstream, in Thunderbird...
-
Actually they did "choose" this because they opted to just slap some eye-candy on Thunderbird and call it "development". Adding a method to properly store one file per e-mail would have been a lot less work than a couple of other things they introduced to Postbox. -
Inappropriate?Mike:
Good point about Tbird. Still would be nice if Postbox's developers would comment.
I’m frustrated
-
I wouldn't wait for that to happen.
This was a problem in Thunderbird from the start and I'm ready to bet they knew about this even before they started thinking about Postbox.
They had their backs to the wall in Thunderbird and there's nothing new to say about Postbox.
Sticking their heads in the sands and quietly pretending there is no problem is all they can do. Postbox has already joined Thunderbird on corporate ban lists and apparently they simply don't care. -
Inappropriate?Thanks Mike, I was aware of Postbox's Thunderbird heritage. Scott MacGregor apparently worked with Netscape and Mozilla for over a decade; perhaps he was there when the mbox decision was made. I'd still enjoy learning whether or not the developers will ever consider storing email as .eml files - RFC-2822 message files.
I'm a Mac user, who has become accustomed to every email being stored as a unique file. Spotlight and Time Machine leverage this single file approach to email storage beautifully. I've already made it clear that I wish that Postbox didn't use monolithic database storage.
Unfortunately, I'm a 'new thing' junky and Postbox is very compelling!
My current 'backup' strategy is:
- hourly, incremental, automatic archives via Time Machine
- a daily, while I'm sleeping, clone to an external drive using SuperDuper!
- constant, automated off-site backups with CrashPlan
To test Postbox, it looks like I may have to exclude the monolithic mbox file from my Time Machine backup. My daily clone will not be affected. Interestingly, my CrashPlan routine may not suffer either. CrashPlan apparently performs incremental deltas by block within the file. After the initial backup on the file is complete, only new or changed information is sent when the file is backed up.
According to CrashPlan, "CrashPlan uses advanced data de-duplication and block level incremental backup. At a very basic level, this means that once a file is backed up, only subsequent changes are sent to your backup destination. For example, CrashPlan is smart enough to know that only paragraph 2 in your letter to Grandma has changed and will only send the data from paragraph 2 to your backup destination, not the whole file. You're able to recover either version of the file."
I’m frustrated
-
Just another thought - why do you need to backup Postbox' / Thunderbirds mail folder anyway? I hope you are using IMAP where your provider backs up the mail itself; the local data in this case is just a cache to speed up the operation, but does not hold all the mails itself... the idea behind IMAP.
So I'd just exclude the folder from the backup as its contents can be recreated any time.... -
Inappropriate?Mike - you really think that IMAP email-providers are fail-safe? And you have never heard about the numerous MobileMe desasters?
And I am very doubtful that the idea behind IMAP is data security as you maintain -
Inappropriate?I don't think that but every good mail provider does backups, if it does not it is not good. Also the backup process should start at the IMAP-server and not at a local cache-like copy of IMAP data....
-
Inappropriate?I think that mbox format is the best way to store mails. Backing up is very easy and convenient and I can migrate mails to another program easily.
I disagree with this: ""An e-mail-client must not store e-mail in ever-growing monolithic files. " I want my mails in one place.
Maybe it could be possible to have an option where you can choose automatic creation of new mbox files - for example 1 file/month etc. So in Postbox when you're in INBOX-view you actualle see messages in various mbox files (inbox-200901, inbox-200902 etc.) This way the new messages changes only a last mbox-file and Time Machine notices only that change. -
If you truly think that mbox format is the best way to store mails locally then you might be well advised to go and google the downsides of this format.
Concerning your demand for "all in one place": When each e-mail is stored in a single file then the folder that contains all the files is exactly *ONE* place. To have your e-mail in one place you don't need monolithic files.
You'd be mislead if you believed that Postbox stores all e-mail in one single monolithic file. It doesn't. It spreads your e-mail out into multiple monolithic files.
Your suggestion to use monthly files doesn't work for everybody either. Corporate e-mail usually isn't restricted to working with this month's and last month's e-mail. Changes do not only happen when new e-mail arrives. Frequent changes to your smaller monoliths would still bloat back-ups. And when a month's worth of e-mail might appear small enough for you, it still might be a huge pile of e-mail for somebody else. What will you suggest then? Weekly files? And while we're at it, daily files, too? Also we might as well dump the outdated counter-productive concept of monolithic storage for e-mail and keep only the method of using the one file per e-mail. -
Inappropriate?I didn't say that there is one monolithic file. I know what kind of files profile contains and I think that's very convenient way - one file/folder. I am not saying that my view is the only and right one.
I have had same profile and folders has been there over 10 years (Mozilla 1.x, Thunderbird, Shredder and now Postbox).
I'd just wanted to show my view that I don't see one mail per file very nice or elegant way to do things. I don't see this as "outdated counter-productive concept" at all - outdated is Timemachines method to save...
I am also concerned the disk usage of one mail per file solutions. It's not very efficient to have thousands and thousands of files which size is couple of kilobytes (as usual plain text mails are).
Hard disk is cheap now, but still...
There is couple of good comments also about amount of files etc. ( FAT32 has limitation of 65,534 files in folder - and there are still peoples who use it)
Because Postbox is based on Thunderbird I think changing this fundamental behaviour could be difficult and pros and cons should be debated very thoroughly. I think it could demand a lot of changes for example indexing and other regular operations.
Of course Scott and other gurus can solve those problems but it would take a lot of time and coffee. Is it worth it? I don't think so.
Is there another advantages with this one file per message approach than Time Machine?
I am not against change if it happens for a good reason. -
> I am also concerned the disk usage of one mail per file solutions.
> It's not very efficient to have thousands and thousands of files
> which size is couple of kilobytes (as usual plain text mails are).
If you have enough e-mail to worry about drive space loss due to thousands of files in your mail folder then you are already at a point where backing up your data has already reached a horribly painful state similar or worse to the case report I wrote about in my original post. The more e-mails you have the higher the probability that one file per e-mail we will be the mandatory method.
It is true that one file per e-mail will use slightly more disk space on the original data storage volume. But this amount of storage is tiny compared to the ever-growing huge amounts of extra back-up storage you will be needing in case you back-up monolithic e-mail storage.
> There is couple of good comments also about amount of files etc.
> ( FAT32 has limitation of 65,534 files in folder - and there are still peoples who use it)
Postbox requires at least Windows XP SP2 or Mac OS X 10.4. FAT32 is not an option for Mac OS X 10.4 users. And NTFS is default standard on Windows XP SP2. Who in his right mind would attempt to install Windows XP SP2 on a FAT32 file systems? FAT32's file number limitation will never be an issue for a Postbox user.
> Of course Scott and other gurus can solve those problems
> but it would take a lot of time and coffee.
> Is it worth it? I don't think so.
It's more than just "worth it", it's mandatory.
> Because Postbox is based on Thunderbird I think changing this fundamental behaviour
> could be difficult and pros and cons should be debated very thoroughly
Actually there won't be any discussion at all. The authors of Postbox have their heads firmly buried in the sand and corporation do not tend to discuss products that have already been hit by the big bad ban hammer.
> Is there another advantages with this one file per message approach than Time Machine?
Typically small and medium businesses won't have their own mail server and with monolithic storage problems as described above they will usually also not have proper daily back-ups of monolithic e-mail-storage even if their back-up plan is perfect in all other aspects. Data loss due to corruption of monolithic storage is common in corporate environments. Searching for "i lost my outlook database" gives you over 200,000 hits on Google. What more need I say? -
mikenolte wrote: "Postbox requires at least Windows XP SP2 or Mac OS X 10.4. FAT32 is not an option for Mac OS X 10.4 users. And NTFS is default standard on Windows XP SP2. Who in his right mind would attempt to install Windows XP SP2 on a FAT32 file systems? FAT32's file number limitation will never be an issue for a Postbox user."
You can't say what users can and will do in their computer. There are many people who for example use FAT32 partition because they use same partition with Linux and Windows etc. Now there are proper NTFS implementation in Linux but still. And there are also users who has many OS's in their computer and FAT32 is their choice for compatibility reason. (I used to have both of this scenarios - Linux and Windows used same Thunderbird profile in FAT32 partition and one machine has Windows 98 for retrogaming and Windows XP for real use and shared FAT32 partition which contains documents and mail folders etc. It's dangerous you to say things like "FAT32's file number limitation will never be an issue for a Postbox user" or that your ways to think is the only way.
Maybe you should blame Apple and their retarded way to backup things...
Maybe changing current behaviour would be a good thing - but I don't think that's going to happen in near future. But it would be nice to have developers for example Scott's comment about it. I don't know Thunderbirds software architechture enough to comment about what kind of operations this change needs or is it possible at all. -
> There are many people who for example use FAT32 partition
Might I bring back to your attention that all your ranting about how probable FAT32 usage might is quite pointless while we are still discussing a Mac OS X issue?
FAT32 is not an option for Mac OS X users. Mac OS X users do not have problems related to having many files in a single directory.
> Maybe you should blame Apple and their retarded way to backup things...
Well, maybe I should. But right now I'm quite happy with blaming Postbox for its even more retarded way to store e-mail in the first place. -
Inappropriate?In general I agree with this problem and would like to see a fix. My more specific question is: Does anyone know of email clients (other then Apple's Mail) that store each email in a separate file? I'd like to check some of those out.
Thanks. -
GyazMail also stores one file per e-mail. GyazMail is available for Mac OS X only. -
Another client that stores each message as an '.eml' file is Outspring Mail (OS X only). Comment: IMO Outspring Mail isn't ready for prime time, but it does show some promise. Unfortunately, the Outspring developers are far less responsive than the Postbox folks. -
Any client that uses standard unix mail boxes even Microsoft Entourage. -
Inappropriate?There is a configuration for Thunderbird to create individual .mozeml automatically in order for TB not being completely useless for Spotlight (-> "mail.spotlight.enable"). So, the logic is already there. It "just" takes a flag to make this the default.
TB was created when there was not so much spam and a person at 1 or 2 email addresses. It's time to go with the times and make a change there.
I’m frustrated
-
Inappropriate?McMac - this is a very good point to say that Postbox uses an outdated model.
We can all praise Postbox for ingenuity on other issues - but obviously they could not get rid of some ol' stuff. -
Interesting point of view. Some one could reply to that you should say that Time Machine uses outdated model for saving snapshot. For example rsync doesn't have to save whole file when just part of it is changed. -
Marko, if you were to implement a solution simply from the consistency and backup point of view - would you go for a single data file solution?
I could see this being a very good choice if you have limited capabilities in terms of available file handles, slow diskspace, bandwidth etc.
rsync is supposed to handle different types of data more on a server level in my opinion (fast syncs, reduce bandwith required etc.) Clearly a different focus if you ask me. -
Inappropriate?I am not a programmes (sadly) but there is many aspects when designing a software as complicated as this. I use (cw)rsync taking backups of my documents because it is fast. Fast syncs, low bandwith are good points in servers but also using in local or usb-drive or NAS.
It would be nice to compare Postbox when using one file per message - I would think that file handling is time consuming - open file stream and close file stream etc. - so you should make very good indexes to minimize that.
I am not saying which would be better - but I don't think answer is simple and there is only one truth.
Best would be if there was standard way to store messages - and you could choose which program to use and switching is easy. Maybe somekind of XML-based file. That allows also easily usage of single data file or many - files are just archive of <message></message> structures. -
> It would be nice to compare Postbox when using one file per message
Yes, that would be really, really nice, because that would mean we'd have the option to store e-mail properly and we could stop worrying about this monolithic nonsense.
BTW: If you have a monolithic 500 MB e-mail database you'll propably be safe to bet on that taking longer to back-up then the changes of the last hour no matter how many different little files last hour's e-mail would stored in. -
Marko, which OS are you using that automatically backups (and restores via e.g. drag and drop) email mailboxes via rsync. (Cron jobs, permissions, mounting etc.)?
"open file stream and close file stream etc.?" when was the last time you waited for a 200kb file to open? starting the (bloated) apps takes way longer. Also you are indexing usually on the spot and not hundreds of files once a day. Sorry we are not talking about mirroring server (-> rsync) but client app handling usually a few hundred kilobytes at a time.
But totally agree with the point regarding the storage format. Enough with the whole import/export nonsense. -
Inappropriate?Meanwhile this problem has been the most "popular" problem for over three months in a row and still no employee has ever officially commented this.
Let's face it: They just don't care. -
Inappropriate?I would recommend using IMAP - I used to have your problem but have moved my mail to Google Apps and store the email on their backed up servers. As far as I can tell you just keep the indexes on your PC (?).
Previously I used Outlook on Windows and had a 1-2Gb storage space and backups as you say were a pain. I have now moved to a Mac and shifted to IMAP which my collegues have used for ages and finally with PostBox there seems to be an IMAP client that works.
The other advantage is that I have full access to my email archive from my iPhone while travelling.
The downside is you are using Google's servers (but you could use someone elses servers who offer lots of storage and IMAP access.
good luck
Alan
I’m happy and excited
-
I already answer to this sort of "recommendation" five months ago:
"I couldn't switch to IMAP even if I wanted to.
I must have access to my e-mail whenever I have access to my Mac without depending on access to the internet or my local network. E-mail just has to be permanently available no matter where I've taken my MacBook Pro to.
Apart from that keeping e-mail outside of my Mac would mean that I couldn't use Spotlight to search my e-mail and that would probably mean I might be spending more time searching for an e-mail than actually reading it. ( Delete )"
And just in case it managed to escape your attention: I do NOT use a Windows-PC. -
So what you are saying that one should change the server because the client is "not working right" to handle the mailbox one has used for 10+ years? Absolutely sounds like the best solution. -
Inappropriate?Serializing as emlx also fixes the search problem on OS X: Mail gets Spotlight indexing for free, while Postbox has to manually index message itself.
-
Inappropriate?I really like using postbox. It works great with my gmail, which has accumulated over nearly 3GB of mail over the last years. But as an OS X and Time Machine user I run into the same backup problem. I'm going to hold of on purchasing until the problem is either solved or clarity is provided.
Yes, I could use gmail as the backup service and have TM not backup postbox, but when I backup my mac, I like to backup everything, there is no need to wait another hour while GBs of data are slowly transferred with the IMAP protocol once my HD has failed.
-
Inappropriate?Dennis - I totally agree.
I have to add that - while I am very positive towards the Postbox folks - their wall of china policy on this topic is really a huge negative! -
Inappropriate?OK, having had a look at this -
Mac users - I have never used one so can't comment definitively, but sounds like you might be losing something going to Postbox. Don't sweat. Stay where you are. Stop clogging up this forum.
Regarding backups and multiple accounts - one concept you need to learn - IMAP.
If you have the problem, as I do, that your work is still hooked on some antiquated mail system protected by firewalls and blocked ports - then you are snookered and should pester your IT dept, not the Postbox team. It just can't be done because those IT people are paid to wait around for you to try to get around them, so they can justify their existence. If those IT people have decided that they are not going to allow you to make an independent choice about using a commercial IMAP server for backup, then they obviously know better......
If you want something more robust than GMail then try Fastmail, but if you want to keep up with GenY you'll have to try your luck with any new fangled service which comes along.
Have a read about what Fastmail do for backup and redundancy. Try to emulate this in your back office.
I would say the main problem with gripes on this thread is lack of understanding (of IMAP). I can see that the Postbox team don't want to come in and say their (potential) clients are ignorant, but they don't have to because I am saying it for them.
Have a nice day.
I’m frustrated
-
I think you are passing on the point here. I use IMAP and I'm aware of the advantages. However, the way Postbox handles its mail database is an issue here for several reasons. BTW, I keep my mail as a local copy from the IMAP server so that I can access it and search it while I'm offline.
1) OS X users who use Time Machine (An incremental backup solution provided by apple and which is as simple as: add external HD, 2 clicks, you're set) and have a reasonable amount of email (lets say everything over a few 100 MBs) will see a dramatic increase in the time backups take and the size backups take because the whole .mbox file is backed up each time an email arrives.
2) With some technical knowledge, Time Machine can be configured to skip the mbox files. However, for IMAP and POP users who prefer to backup their local copy this is not preferred. (for example, because you dont want to download gigs of data over IMAP when your HD fails, restoring a mac with time machine takes an hour, restoring a mac including downloading several GB of mails takes multitudes of that.)
So, that puts a non-technical mac user in this position: "My backups are slow and I dont know why." This does not necessarily change their Postbox experience, but it does influence the overall experience of the OS.
And, a technical mac user will have to choose between two equally unpleasant alternatives. (1) Not using Time Machine to backup his email, or (2) Experiencing very slow and data intensive Time Machine backups.
That said, it's a problem, and the Postbox developers are in the position to change this for the best. (See post below) -
Inappropriate?Considering the problems that arise when using postbox in combination with time machine, I think the best solution would be that Postbox changes the way it stores it's emails.
A second best solution is to change the behaviour of Postbox files such that they are excluded from Time Machine backups in the first place, at least solving the hopeless backups for non-technical users.
(Excluding them is easy! Link: http://developer.apple.com/documentat... )
Any comment of the developers on this issue would be highly appreciated. Especially the latter suggestion should be easy to implement
I’m disturbed
-
Inappropriate?While I would much prefer PB store it's mail in smaller files, the way I (sort of) get around it is to not use Time Mach but another backup program which is easy to exclude whatever I want from and then I separately b/u PB to another drive.
-
Inappropriate?...and Outlook has been announced for Mac with focus on "backup-able" via Time Machine and spotlight integration...
-
Inappropriate?As this is a similar topic, please feel free to join following post, add where it limits interaction with OS X, and really gives these line of development a stronger voice!
http://getsatisfaction.com/postbox/to... -
Inappropriate?I'm using several gmail accounts only with imap. I love the way postbox syncs correctly and smoothly with all imap folders without messing up things nor creating unrequested folders.
At the same time I do hate to see the local PostBox folder growing several GBs in an uncontrolled way: I deactivated the download messages option, why is taking that much space?
Most of all I super hate that I cannot move the local PostBox folder to a second partition or drive. Come on Post-box team, this is a pretty serious issue. Please give us any feedback and allow us to move it.
I’m frustrated
-
Why don't you just symlink your Postbox folder to your second partition/drive? -
Inappropriate?I am happy to pay for your program, but I have a big question before I part with my money. I have only IMAP accounts via mobile me. I backup using Time Machine. Is it true that this creates very large backup folders?
Thanks Dave
This reply was created from a merged topic originally titled
Size of Backups?.
I’m happy
-
Time machine backups hourly and makes a new backup if you receive or sent an email. In that backup all your emails will be copied. So, if you dont have that many emails in your email, you should be okay. If you do have a large email account, you should add the .mbox file that postbox uses to an exclusion list that time machine uses. (Open time machine preferences, click something with "choose folders not to backup" and go to ~/library/application support/postbox. Then exclude the profiles folder.
Do remember that you wont backup any settings from postbox this way. -
One way you can keep the backed up mailbox small is that you don't let e.g. your inbox grow too much. For example move emails older than 30 days into an archive (trigger that every 30 days of course, not every day otherwise that file will be growing every day). -
One way you can keep the backed up mailbox small is that you don't let e.g. your inbox grow too much. For example move emails older than 30 days into an archive (trigger that every 30 days of course, not every day otherwise that file will be growing every day). -
Inappropriate?As someone who relies on a laptop, has tons of email and needs to access it when traveling off the internet, here's my perspective:
(1) monolithic files are a huge problem because they inevitably lead to performance issues that are hard to diagnose. When a hard drive starts to develop bad sectors, which they all do, huge files are more vulnerable than tiny files. No mail application I know of is designed to quickly identify these errors, so they just get quirky and slow and are hard to diagnose. The fact that the large files create backup size issues is a huge problem as well. Of course a backup of a damaged monolithic file is almost completely useless anyway, because once the damage is evident it is very hard to discover which backed up version was damage free, and that version will certainly not contain all emails through the present. Instead the mail will have to be recovered from the IMAP server anyway. On the other hand a backup of tiny mail files greatly cuts down on the number of emails that will have to be downloaded in a restore.
(2) That said, if the mail application is designed to store many tiny files in a single folder, performance issues do occur as the number of files increase. This is a huge problem for me in Apple Mail. Around the 100,000 file mark, this can become unbearable.
(3) Gmail's use of labels instead of folders is a huge compounding problem for any mail application, as it creates (A) duplicate files which waste tons of space on the client machine, and (B) seems to require that the client application maintain a copy of the ALL MAIL folder and there is no way to limit the number of messages in that folder other than to permanently delete some. That creates a storage issue and performance issue.
To summarize, it appears that anyone who travels and uses a ton of email that he or she wants to carry with them is screwed, because no application or service is really geared towards serving their needs. Hey, maybe someone wants to fill that gap?
Loading Profile...










