Timo Röhling
ea35d05dcf
Check for extra command line arguments
Otherwise, excluded domains might be silently ignored.
il y a 10 ans
Timo Röhling
e915847e73
Do not show help on command line errors
This obfuscates the error message too much.
il y a 10 ans
Timo Röhling
45648f63df
Optionally exclude domains from address rewriting
Useful for subdomains which are handled by the same
mail server.
il y a 11 ans
Timo Röhling
ff33d043b9
Support for multiple secrets
The secrets file is now parsed line by line, and
each line (excluding CR and/or LF) is used as a secret.
Only the first secret is used for signing, but all
secrets are used for verification.
il y a 11 ans
Timo Röhling
521be6ecc3
Fix line indentation
This is purely cosmetic.
il y a 11 ans
Timo Röhling
37c6dc7b0d
Pacify C compiler
This eliminates a warning about a missing return
statement. The code was correct though, because
hex2num() is guarded by is_hexdigit().
il y a 11 ans
Timo Röhling
c29c38d622
Add chroot capability
il y a 12 ans
Timo Röhling
df7a3836c4
Added syslog output
il y a 12 ans
Timo Röhling
5d26960180
Fix special character escape
il y a 12 ans
Timo Röhling
35ec3e10a8
Initial commit
il y a 12 ans