[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