I am not sure whether this can help you at all (or whether it has been
brougth up before), but the following hack, posted to a debian list a
long time ago, works for me in rewriting headers with smail.
I am using my university account to connect to the internet, and I
want all replies (regardless of who sent it locally) to arrive at that
account.
This is the smtp entry from my `/etc/smail/routers' file:
smtp: driver=tcpsmtp,
remove_header="From",
insert_header="From: [EMAIL PROTECTED] ($sender_name on satellite)",
max_addrs=100, # limit on number of addresses
-max_chars,
inet; # use route-addr addresses for routing
-use_bind, # resolve MX and multiple A records
defer_no_connect, # try again if the nameserver is down
-local_mx_okay, # fail an MX to the local host
defnames # use standard domain searching
Note the remove_header/insert_header lines.
I am using smail 3.2.0.92-1.
---------------------------+--------------------------------------------------
Christian Lynbech | Telebit Communications A/S
| Fabrikvej 11, DK-8260 Viby J
Phone: +45 8628 8176 | email: [EMAIL PROTECTED] --- URL:
http://www.tbit.dk
---------------------------+--------------------------------------------------
Hit the philistines three times over the head with the Elisp reference manual.
- [EMAIL PROTECTED] (Michael A. Petonic)
--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
[EMAIL PROTECTED] .
Trouble? e-mail to [EMAIL PROTECTED] .