The answer is dominated by your customers and industry in a way that's very hard to measure. Nevertheless, the answer is probably closest to "people who have purchased from you recently are likely to do so again".
Even for charitable organizations, a "live fish" is a notably good candidate. In the US where "Unsolicited Commercial E-mail" (a.k.a. spam) is technically prohibited by law, my recently having conducted business with you turns it from "unsolicited" to an "established business relationship".
I recently purchased an auto through a buying service that sent my contact information to 3 area dealers. They are still inducing me to buy a new car, even the dealer that sold me one ("I can only drive one at a time, thanks"). Car sales is a notoriously aggressive business, but it is the rare site that I've given my address to that does not use it for future marketing, even professional societies and firms that should know their customer demographic better.
All of this is anecdotal, but the last few hundred years of marketing practice bears out the utility of doing this. E-mail is easy enough to trash or block, and it has been a long time since I've heard anyone express surprise "I bought something from Jaslr Corp. and they sent me an advertisement a week later".
Make the mail, short, to the point, and mostly with an inducement to follow a link to a site to find out more. You'll be able to measure the response rate, and you run a small risk of alienating.
If you do provide a "click here if you don't want to get future e-mail from us", do make sure your system respects that preference. Failing that bit will tend to annoy.