In some systems, a CVS account does not necessarily imply a mail
account too, and while the -f (--fromhost) option already allows
basic mapping of e-mail addresses, there are cases where this is
not sufficient and you want syncmail to say that it is sending mail
on behalf of user X without knowing user X's e-mail address.
On our system using cvs-syncmail the problem was rather acute
since syncmail was actually sending the notification to public
mailing-lists with public Web archives, and the bogus From:
addresses were not acceptable.
This patch adds a -F (--forcefrom) which changes the usual from
line "From: Name Surname <username@host.domain>" to "Name
Surname via cvsmail <xxxx@host.domain>".
Patched against current cvs-syncmail (2.1).
Syncmail + force_from