[wplug] postfix

Edward Walter ewalter at walterama.com
Thu Dec 19 21:46:49 EST 2002


Are you calling your aliases.cf as the right map type?
alias_maps = mysql:/etc/postfix/aliases.cf and not hash: or db: ?

> well, a little progress has been made .. in my aliases.cf i have the
> following:
>
> user = postfix
> password = <password>
> dbname = mail
> table = aliases
> select_field = maildir
> where_field = alias
> hosts = inet:<hostname>
>
> if in the hosts field you have inet:localhost, it still attempts to use
> the socket .. but putting in the fqd remedies this.  had a few slipups
> with access control to the database, which are now fixed.  no more error
> messages in maillog about not being to access the socket or the database
> .. but it doesn't recognize aliases at all.  the error message is as
> follows (in maillog):
>
> postfix/local[30542]: 1D125462E: to=<test at beerhouse.net>, relay=local,
> delay=2, status=bounced (unknown user: "test")
>
> though these both exist in the aliases table:
>
> +------+--------------------+--------------+
> | id   | alias              | maildir      |
> +------+--------------------+--------------+
> | 1003 | test               | Maildir-test |
> | 1003 | test at beerhouse.net | Maildir-test |
> +------+--------------------+--------------+
>
> i realize it's kind of off topic for wplug, but i'm getting frustrated
> with this .. desperately searching for help ;P  thanks
>
>
> coldie
>
> On Wed, Dec 18, 2002 at 11:58:42PM -0500, Edward Walter wrote:
>> You might try editing your main.cf and replacing "unix" with "inet" in
>> your transport maps.  I think the field to look for is
>> fallback_transport or something similar.  "unix" tells the map to use
>> unix style sockets. "inet" would tell it to use internet sockets, and
>> finally, "fifo" would tell the transport map to use named pipes.
>> Another field to look at might be the local_recipient_maps.  I believe
>> this is where you probably specified using mysql in the first place.
>> Hope this helps...
>>
>> -Ed Walter
>>
>>
>>
>> To quote my main.cf:
>> # The fallback_transport specifies the optional transport in master.cf
>> # to use for recipients that are not found in the UNIX passwd
>> database. # This parameter has precedence over the luser_relay
>> parameter.
>>
>>
>>
>>
>>
>> > wplug,
>> >
>> > i'm running postfix, for the most part, in a chrooted jail.  my
>> question
>> is, in regard to mysql, does anyone know how to force postfix to
>> connect via localhost as opposed to via unix socket?  i've been
>> reading docs all day and there's nothing that gives it away in the
>> config files ... thanks in advance
>> >
>> >
>> > coldie
>> > _______________________________________________
>> > wplug mailing list
>> > wplug at wplug.org
>>
>>
>>
>> _______________________________________________
>> wplug mailing list
>> wplug at wplug.org
>> http://www.wplug.org/mailman/listinfo/wplug
>>
> _______________________________________________
> wplug mailing list
> wplug at wplug.org






More information about the wplug mailing list