[Postfixbuch-users] virtual_mailbox_domains mysql lookup table
Thomas Antony
mailinglist at inode.at
Do Jul 27 14:28:26 CEST 2006
Hallo.
Wäre jemand so nett und klärt noch meine restlichen offenen Fragen?
Danke!
Grüße
Thomas
Am Dienstag, den 25.07.2006, 22:12 +0200 schrieb Thomas Antony:
> Hallo Kai,
>
> Dem Netzteil dürfte am Samstag auch zu heiß gewesen sein und hat den
> Dienst quittiert, deshalb kann ich erst jetzt wieder antworten.
>
> Am Samstag, den 22.07.2006, 13:42 +0200 schrieb Kai Fürstenberg:
> > Die Abfrage dürfte das Problem sein.
> > Ersetze das '%d' durch ein '%s'.
> Mit %s funktioniert alles prächtig. Mir ist aber noch immer nicht klar
> warum das so ist.
>
> >
> > Versuch mal: postmap -q example.com
> > mysql:/etc/postfix/mysql-virtual_mailbox_domains.cf
> > Du dürftest kein Ergebnis bekommen.
> Ich erhalte example.com mit %d in der .cf zurück.
>
> [thomas at ws01 ~]$ postmap -q thomas at example.com
> mysql:/etc/postfix/mysql-virtual_mailbox_domains.cf
> example.com
>
> >
> > man 5 mysql_table:
> > %d When the input key is an address of the form
> > user at domain, %d is replaced by the SQL
> > quoted domain part of the address. Other-
> > wise, the query is suppressed and returns no
> > results.
> Da ich in dem Feld virtual_mailbox_domain in der Tabelle
> virtual_mailbox_domains nur Domains (z.B. example.com) habe, sollte dann
> nicht %d richtig sein anstatt %s?
>
> >
> > Du hast diese Abfrage in virtual_mailbox_domains definiert. Daher
> > wird
> > als Parameter nur die Domain 'domain' an die Abfrage übertragen, und
> > entspricht nicht dem oben vorgegebenen Format 'user at domain'. Daher
> > wird
> > die Abfrage unterdrückt.
> Würdest du mir bitte das noch ein wenig ausführlicher erklären.
> Die Abfrage lautet meines Wissens nach immer thomas at example.com (also
> localpart at domain), wobei %u für thomas steht und %d für example.com.
> %s ist doch immer der Input Wert, also ergibt das bei virtual_mailbox_
> domains nicht thomas at example.com und wäre dann die falsche Abfrage wenn
> ich nach einer Domäne abfrage?
>
> Grüße
> Thomas
>
Mehr Informationen über die Mailingliste Postfixbuch-users