The category of software you're looking for is "Email Marketing." I would first look for a program that integrates with your donor management software so its easy to pass the contact information back and forth. Once you've selected the software comes the tougher part (in my opinion...