B blog.mozilla.org New Thunderbird Releases and New Thunderbird Staff 432 points discreditable 9 years ago 125 comments