Tom Sommer:
> On 2018-08-09 14:10, Wietse Venema wrote:
> > Tom Sommer:
> >> On 2018-08-09 14:01, Wietse Venema wrote:
> >> > Tom Sommer:
> >> >> It would be nice if smtpd_reject_footer could include variables such
> >> >> as
> >> >> the 4.x.x/5.x.x response code or even the full postfix error message,
> >> >> this way one could make more helpful errors messages with more helpful
> >> >> links.
> >> >
> >> > Better: smtpd_reject_footer_maps. Then you can use a lookup
> >> > table (pcre or regexp etc.) to choose the footer dynamically.
> >> 
> >> How that would enable me to dynamically add the relevant 4XX/5XX or
> >> error for that mail into the text?
> > 
> > RTFM:
> > 
> >    This  feature supports the two-character sequence \n as a request 
> > for a
> >    line break in the footer text. Postfix automatically inserts after 
> > each
> >    line  break the three-digit SMTP reply code (and optional enhanced 
> > sta-
> >    tus code) from the original Postfix reject message.
> > 
> > Attention span, attention span :-(
> 
> I did RTFM, I also read the source-code, the tests in 
> smtp_reply_footer() and the smtpd_expand_lookup() function, which seem 
> to limit the contents of smtpd_reject_footer to only a few variables.
> 
> I still fail to see how to inject the $smtp_code for the stream into the 
> string at a precise position, but I gather it's possible somehow so I 
> will keep digging.

One more time:
YOU don't insert status codes into the footer.
POSTFIX inserts those for you.

        Wietse

Reply via email to