<br><tt><font size=2>&gt; ----- Message from John Wilcock &lt;john@tradoc.fr&gt;
on Tue, 24 Mar 2009 18:<br>
&gt; 10:45 +0100 -----</font></tt>
<br><tt><font size=2>&gt; <br>
&gt; To:</font></tt>
<br><tt><font size=2>&gt; <br>
&gt; MailScanner discussion &lt;mailscanner@lists.mailscanner.info&gt;</font></tt>
<br><tt><font size=2>&gt; <br>
&gt; Subject:</font></tt>
<br><tt><font size=2>&gt; <br>
&gt; Change envelope sender for forwarded messages?</font></tt>
<br><tt><font size=2>&gt; <br>
&gt; I'm trying to set up selective forwarding to an external account to
<br>
&gt; enable my boss to receive mail on her mobile phone. Her key requirement
<br>
&gt; is that the original sender mustn't be aware that the forwarding is
<br>
&gt; happening, and in particular must not receive a nondelivery notice
even <br>
&gt; if her external mailbox is full.<br>
&gt; <br>
&gt; In other words, I need to change the envelope sender on forwarded
<br>
&gt; messages. I've tried various solutions, including a forward action
in a <br>
&gt; ruleset on Non Spam Actions, but the original envelope sender is unchanged.<br>
&gt; <br>
&gt; I'm open to all suggestions, in MailScanner or elsewhere on the server
<br>
&gt; (running postfix and dovecot). I've also tried postfix's <br>
&gt; recipient_bcc_maps or a redirect action in a dovecot deliver LDA sieve
<br>
&gt; filter, but in all cases the envelope sender is used unchanged and
I <br>
&gt; can't see any way to rewrite it.<br>
&gt; <br>
&gt; Any suggestions?<br>
&gt; <br>
&gt; John.<br>
&gt; <br>
I've done it on postfix with a sender_canonical_map:</font></tt>
<br><tt><font size=2>put this into main.cf:</font></tt>
<br><tt><font size=2>sender_canonical_maps = regexp:/etc/postfix-10025/sender_canonical</font></tt>
<br><tt><font size=2>and this into the sender_canonical file:</font></tt>
<br>
<br><tt><font size=2>/^/ &nbsp; &nbsp; new_envelope_sender@domain.com</font></tt>
<br>
<br><tt><font size=2>This will change the envelope sender on all incoming
mail. I've routed the special mail that needed to be processed through
this to a second instance of postfix running on port 10025.</font></tt>
<br><tt><font size=2>This does the job fine and in our case you even see
the unchanged from: in the mail. </font></tt>
<br>
<br><tt><font size=2>Regards</font></tt>
<br>
<br><tt><font size=2>Norbert<br>
</font></tt><font size=1 color=#333333 face="Arial">--</font>
<p><font size=1 color=#1c2f67 face="Arial"><b><br>
Norbert Schmidt | IT / Systems<br>
Interactive Data Managed Solutions AG</b></font><font size=1 color=#333333 face="Arial"><br>
</font>