ec_rewrite_mailfrom

March 26, 2020 Contributors

Name

ec_rewrite_mailfrom — change the envelope sender

Synopsis

ec_rewrite_mailfrom { address } [ counter ]

Description

This action will replace the envelope sender (the MAIL FROM) address on the envelope with the one supplied. The headers and the body of the message will not be changed.

The optional counter parameter to ec_rewrite_mailfrom is used to count the number of hits for this particular action; if omitted, the script filename and line number will be assumed. You can see the hit count via the web console or via ec_console using the sieve stats command.

Sieve scripts using ec_rewrite_mailfrom can be set during data_phase1 or any subsequent phase except the set_binding_phase.

if envelope :domain :is "from" "bar.com" {
  ec_rewrite_mailfrom "[email protected]";
  stop;
}