On Thu, Feb 05, 2009 at 06:42:33AM -0800, Damon Miller wrote:

> In case anyone else hits this problem, my issue was as follows:
> 
> 1.  'owner_request_special' was enabled (by default)
> 
> 2.  My MySQL-based 'alias_maps' succeeded for all addresses, including
> those with an 'owner-' prefix.  This was by design, as the query is
> dynamic--intended to parse addresses and convert them into a command
> used by our trouble ticketing system, Request Tracker.
> 
> I was using 'local_recipient_maps' to control the addresses accepted by
> Postfix but I was not aware of the check done for 'owner-' addresses
> even though they aren't explicitly in the local_recipient_maps table.
> 
> After setting 'owner_request_special' to 'no', everything the 'owner-'
> prefixes are gone.

It is bestter to leave owner_request_special enabled, and fix the SQL
query to not synthesize unintended implicit owners. Your RT integration
may also need to be re-examined to see if it can be done more cleanly.
[Perhaps an RT owned aliases file, ...].

Someday you'll have an alias list that desperately needs owner-list
support, but the feature will be turned off and your successor won't
notice or won't know why...

-- 
        Viktor.

Disclaimer: off-list followups get on-list replies or get ignored.
Please do not ignore the "Reply-To" header.

To unsubscribe from the postfix-users list, visit
http://www.postfix.org/lists.html or click the link below:
<mailto:majord...@postfix.org?body=unsubscribe%20postfix-users>

If my response solves your problem, the best way to thank me is to not
send an "it worked, thanks" follow-up. If you must respond, please put
"It worked, thanks" in the "Subject" so I can delete these quickly.

Reply via email to