You can also make only some email messages cause notifications.
Not sure if there's a better way for gmail, but the way I did it was to have a second gmail account, then create filters that send only important messages to that account. Then in the gmail app you can control notifications on a per-account level.
Not sure if there's a better way for gmail, but the way I did it was to have a second gmail account, then create filters that send only important messages to that account. Then in the gmail app you can control notifications on a per-account level.