In this new release we worked primarily on the stability.
Our App, as many people ask us, has to be stable, very stable. The people wants to forget it, like every backup procedure. And we wish to provide this service.
At the same time, Gmail improves often the functionalities of his service and we have to keep our App up-to-date constantly.
What’s New in Version 1.8
These are the news:
Improved alert on some common errors (AllMail folder, IMAP enabled, etc)
Improved performance and stability on the backup procedure
Added new button “Open Backup Folder in Finder” in Preferences/Folder
Many people ask to me for an Advanced Search. We planned in our milestone to develop a simple Viewer that will allow you to search for any field (Sender, Subject, Date, etc).
But today I would like to give you an alternative until we will release this new feature.
As you know Mac OS X is built on UNIX/BSD and the powerful of this OS can help you. Most of the commands are by command line but do not worry, it’s easy!
Open the Terminal: Applications -> Utility -> Terminal (or look for it in the new Launchpad). When you sill see the prompt command line you will be ready!
First, you need to move into your Backup folder (selected in the Preferences of Backup Gmail). Use the ‘cd’ command:
Now you can use the powerful ‘grep‘, send this command:
egrep -i -l -R "Osaka" Filestore/jazzo72/2008
It will look for all the emails contains the word “Osaka” in the year 2008. It will check recursively in all the nested folders starting from Filestore/jazzo72/2008. To understand better this path read the post about the FileStore sub-folders structure. The output will give you the relative path to the filename of the email(s) that includes that word:
Now you can get this email following the path or you can directly open it by this command:
The “open” command will open the email with your Mail client software.
We improved the stability of BackUp Gmail with a new notification system that checks if the “Internet connection” is available and the Gmail server is ready. So we have could add the new “Cancel backup” to stop it when it is in progress.
We worked finally to create an enhanced log system to help users that have a problem using the App. Now, in a very low level, it can log even the “IMAP traffic“.
What’s New in this Version?
Now you can Stop the backup procedure when it is in progress
Added the “Launch at Startup” feature (you can set it in Preferences)
Enhanced log system (Enable/Disable, Debug mode, IMAP traffic)
The main new feature is the Restore. We worked hard to create a stable procedure with resume feature. When you restore an account if some error occurs you can restart it from the last email correctly restored, not from scratch. It is very important because the restore requires an upload transaction and you could easy lose connection with server, your internet connectivity, etc.
It was a hard work even because we updated all the libraries included. We fixed some bugs and memory leaks to create a more stable App.
In the new version 1.6 App we added a “Check Zero Size Files” procedure because maybe there is a bug in GMail about RFC822.SIZE (it’s related to a past period 2011-2012). So, this check init a procedure before starting but if you have a problem in your database (file corrupted or something else) it cannot open the Backup folder and it crashes. Then you are not able to open it again because it crashes every time.
To resolve this issue follow this steps:
The first step is to delete the “Preferences” file/folder.
Open the Finder, and go to menu “Go -> Go to folder” (english submenu version).
Look at this image to understand the exact “position” of the submenu (it is italian environment):
It is open a little window where you can paste a path.
Copy & Paste this path: ~/Library/
It shows you the hidden Library folder of your Mac user account.
Inside it look for these:
Preferences/net.m4ss.BackUpGmail.plist (delete this file if exists)
Containers/net.m4ss.BackUpGmail (delete this folder)
Now you have deleted your Preferences settings and you should be able to restart the App. You need to re-insert your credentials again and set a Backup folder.
If you remember your previous backup folder please, select it. The App will reuse your previous backup folder and any kind of data will be updated.
If you don’t remember your backup folder (or some new error occurs) you have to select a new Backup folder and restart from scratch.
We will add a new window for the Restore procedure: Utility.
You will be able to open it directly from the Status bar menu. The Main feature will be the Restore procedure but we are working even on a new tab to catch log messages. So you can check the backups and restore messages.