[Postfixbuch-users] Cyrus + Roundcube + Postfix mit SQL CanoncialMaps
Driessen
driessen at fblan.de
Mo Feb 21 19:30:23 CET 2011
On Behalf Of Jogie at quantentunnel.de
>
>
> Nun meine Frage: Kann ich in der Postfixdatei eine Abfrage von E-Mail nach
> ID machen, die ID in einer Variable speichern und dann eine 2. Abfrage
> starten, die dann aus der ID den Mailboxnamen erzeugt?
>
Select @tmp:= id from mail_user where User = '%s';
Select a , b, c from mail_users where id = @tmp;
So fern das innerhalb eines connects läuft bleibt die @tmp var erhalten.
http://www.postfix.org/MYSQL_README.html
Ist aber ein mysql problem keins von Postfix.
Oder aber mal als Beispiel mein dovecot select
select concat('/var/mail/virtual/', substring_index(mail_addr, '@', -1),
'/', mail_acc) as home, \
concat('*:storage=', quota) as quota_rule \
from mail_users where mail_addr ='%u'
Mit sql kannst du Felder zerlegen und wieder zusammenfügen bis das du das
benötigte hast.
Mit freundlichen Grüßen
Drießen
--
Software & Computer
Uwe Drießen
Lembergstraße 33
67824 Feilbingert
Tel.: +49 06708 / 660045 Fax: +49 06708 / 661397
Mehr Informationen über die Mailingliste Postfixbuch-users