[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