Ralf Hildebrandt:
> * Wietse Venema <[EMAIL PROTECTED]>:
> > Ralf Hildebrandt:
> > > Which $variables are available in a bounce template?
> > 
> > main.cf parameters, including some main.cf parameters with special
> > suffixes as listed in the bounce(5) manual page.
> > 
> > > The second portion of a bounce template consists of message text. As the
> > > above example shows, template message text may contain main.cf
> > > $parameters. Besides the parameters that are defined in main.cf, the
> > > following parameters are treated spe- cially depending on the suffix that
> > > is appended to their name.
> > > 
> > > I wonder if something like "orig_recipient_domain" is available :)
> > 
> > That is not a main.cf parameter, and it is not a main.cf parameter
> > with a special suffix as listed in the bounce(5) manual page.
> 
> Indeed.
>  
> > Recipient information would have to be stored into an array (there
> > can be more than one) of structures that also contain the reason
> > and other status information. The bounce template would look like
> > a PHP script.  Not sure if it is a good idea to put a PHP processor
> > into Postfix.
> 
> Probably not. 

This is not an insane idea. My original plan was to implement
Postfix as a configuration language, with built-in operators
implemented by what is now libutil, libglobal, etc. But I got
stuck with the prototype C version.

        Wietse

Reply via email to