[Postfixbuch-users] Postfix + MySQL + CyrusIMAPd + PostfixAdmin ?

Stefan G. Weichinger monitor at oops.co.at
Di Aug 16 16:38:58 CEST 2005


Stefan G. Weichinger wrote:

> Gibt es keinen anderen Ansatz, die local-domain-user schnell und simpel 
> zu authentifizieren?

So, anderes Vorgehen:

myhostname = smtp.my.tld

mydestination = $myhostname,localhost.$mydomain,$mydomain

relay_domains = proxy:mysql:/etc/postfix/mysql-relay_domains.cf

sender_canonical_maps = proxy:mysql:/etc/postfix/mysql-canonical.cf

smtpd_sasl_local_domain = smtp.my.tld

virtual_alias_maps = hash:/etc/postfix/virtual_alias_maps, 
proxy:mysql:/etc/postfix/mysql-virtual.cf

--

# cat mysql-relay_domains.cf
hosts = localhost
user = postfix
password = GEHEIM
dbname = mail
table = domain
select_field = domain_name
where_field = domain_name

--

# cat mysql-canonical.cf
hosts = localhost
user = postfix
password = GEHEIM
dbname = mail
table = virtual
select_field = alias
where_field = username
additional_conditions = and status = '1' limit 1

--

# cat mysql-virtual.cf
hosts = localhost
user = postfix
password = GEHEIM
dbname = mail
table = virtual
select_field = dest
where_field = alias
additional_conditions = and status = '1'

--

Die Warnings bezgl. derselben domain in virtual_alias_maps UND 
mydestination sind weg, das Einliefern funktioniert, das 
Authentifizieren von Cyrus IMAPd über saslauthd/pam_mysql funktioniert 
jetzt auch für die User der $mydomain, und auch SMTP-Auth geht nach wie 
vor ....

Jetzt würde ich noch gerne hören, daß das auch OK so ist, ohne 
irgendwelche Implikationen ........

<Seufz>

Danke, Stefan.







Mehr Informationen über die Mailingliste Postfixbuch-users