I want to set up an outgoing transactional email server for my small business. Do I need to purchase IP blocks? Given most IPs from VPS will have bad reputation.

Please respond only if you have ran an SMTP server. Not looking for heresay.