If an organization is using Microsoft SBS 2011, can they configure it to support Variable Envelope Return Path (VERP) for the required CiviMail mailbox(es)? What implications will this have on bounce handling if not?
It shouldn't be too complicated to modify civicrm to be able to process bounces without VERP:
We've added the same information that the VERP contains (basically who was the intended recipient) into the header of the message.
Most (but not all mail servers return these into the bounce notification message).
- you add a config "no VERP"
- you modify the smtp code to not add the VERP (so instead of email@example.com, just firstname.lastname@example.org)
- you modify the parsing code for bounce messages to read the blablabla both from the mail address or from the header
It should work for most recipients mail servers, from the (dis)comfort of your exchange server.
PR welcome and all that