[Postfixbuch-users] @Aliasdomain -> @Domain
Thomas -Balu- Walter
list+postfixbuch-users at b-a-l-u.de
Di Nov 25 10:33:44 CET 2008
On Tue, Nov 25, 2008 at 09:39:55AM +0100, Kai Fürstenberg wrote:
> Thomas -Balu- Walter schrieb am 24.11.2008 17:33:
> > virtual_alias_maps =
> > mysql:SELECT destination FROM mailaliases WHERE email='%s'
> > mysql:SELECT email FROM mailusers WHERE email='%s'
> > mysql:SELECT CONCAT('%u', '@', domains.name) FROM domainaliases, domains WHERE domain_id=domains.id AND domainaliases.name="%d" AND domainaliases.mail=1 AND domains.mail=1
>
> Du hast in der SQL-Abfrage nur nach der Domain gefiltert (WHERE...=%d).
> Du musst aber nach dem User, respektive nach der E-Mail-Adresse filtern
> (%u oder %s). Dass die Domain existiert ist klar, insofern wird absolut
> jede Adresse umgeschrieben, auch die nichtexistenten, was dazu führt,
> dass die nichtexistenten eben doch irgendwie existieren, und er versucht
> zuzustellen.
Hm. Die Abfrage wird dann doch einiges komplexer. Da muss ich erstmal
noch eine Menge Kaffee fuer trinken...
Aber wieso stellt er die Mails zu, obwohl keine Mailbox in der
virtual_mailbox_maps existiert? Das sollte doch eigentlich voellig
unabhaengig von irgendwelchen Aliassen sein?
Balu
Mehr Informationen über die Mailingliste Postfixbuch-users