I don't see any easy fix to this.

A user has email forwarded from their address at domainA to their
address at domainB and also to their address at domainC, each running
on different mail servers (but maybe the same MTA software).  The
catch is that domainA uses one recipient delimiter character (for
example '+') while domainC uses a different recipient delimiter
character (for example '-').  DomainB uses the same as domainA.  So
b...@domaina forwards to f...@domainb and b...@domainc.  Mail to
bob+xy...@domaina is forwarded to foo+xy...@domainb and
bar+xy...@domainc (not bar-xy...@domainc).

FYI, this isn't important.  I just ran across it because I was using
an old server with "recipient_delimiter = -" as a test
source/destination for ongoing config changes to the new server with
"recipient_delimiter = +".  Still, it would be nice if there was some
way to, as part of the mapping of b...@domaina -> b...@domainc to also
translate each '+' into '-'.  The only thing I can think of at the
moment is to implement this as a TCP database (not worth the trouble).

Reply via email to