Because gm-notify was integrated into the indicator applet, it's better to install indicator applet, then I can easily check mail and open mail.
gm-notify have a good funtionality that can let me also check labels of gmail account. So I set up to transfer mails of my non-personal account to my personal account, and set a filter in personal account that can apply a lebal to all mails from non-personal account. Then I check the personal mail account and the label of non-personal account. It should be noticed that the filter need to be set for "to: non-personal account." I used to set "from: non-personal account," but nothing happened. After I checked the detail of mail, I found these mails from non-personal account are all detailed by "to: non-personal account."
add gm-notify PPA to software sources
sudo add-apt-repository ppa:gm-notify-maintainers/ppa
sudo apt-get update
install indicator applet
sudo apt-get install indicator-messages
install gm-notify
sudo apt-get install gm-notify