[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