Cześć.
Zapytanie z FAQ odnośnie konfigu postfix-a nie zwraca aliasu domeny, bawię się konfiguracją postfixa i nie bardzo wiem jak ugryźć ten temat.
Czy ma ktoś działający w swoim konfigu alias dmeny i podzieli się konfigiem tego zapytania, lub naprowadzi mnie jak zmodyfikować to zapytanie?
SELECT p.mail_forward FROM passwd p JOIN domains d ON (p.domainid = d.id) WHERE p.login = '%u' AND d.name = '%d' AND p.type & 2 = 2 AND p.mail_forward != '' AND (p.expdate = 0 OR p.expdate > UNIX_TIMESTAMP()) UNION SELECT CASE WHEN aa.mail_forward != '' THEN aa.mail_forward ELSE CONCAT(p.login, '@', pd.name) END FROM aliases a JOIN domains ad ON (a.domainid = ad.id) JOIN aliasassignments aa ON (aa.aliasid = a.id) LEFT JOIN passwd p ON (aa.accountid = p.id AND (p.expdate = 0 OR p.expdate > UNIX_TIMESTAMP())) LEFT JOIN domains pd ON (p.domainid = pd.id) WHERE a.login = '%u' AND ad.name = '%d' AND (aa.mail_forward != '' OR p.id IS NOT NULL)
--
Marcin