Stephen Gran wrote:
content management systemsBricolage?
Plone is worth considering. It's good for intranets, wikis etc out of the box, and is WAI-compliant, which is important for many non-profits.
Web caching
email for the domain (at least for larger non-profits)
Remember that many of the really small non-profits only have dialup connections; diald, wwwoffle, a properly/easily configured fetchmail, may be worth considering.
seb