[Postfixbuch-users] Postfix mit partieller mysql
Andreas Meyer
anmeyer at anup.de
Mo Sep 16 23:51:02 CEST 2013
Peer Heinlein <p.heinlein at heinlein-support.de> wrote:
> > Postifx wertet die Datenbank nicht aus. Ich krieg's nicht hin.
>
> Hört mit diesem doooooooooooooooooooooofen virtual_xxx_domains geraffel
> auf. Das ist so ein Bullshit-quatsch, der hier von Howto nach Howto
> nachgequarkt wird. Bä, ich krieg die Krätze bei sowas. Total
> kompliziert, total überflüssig und vor allem total an der inneren Logik
> von Postfix vorbei. Einfach PfuiBäh.
>
> Das ganze ist TOTAL einfach.
Du hast leicht reden ;)
> a) Setze Dovecot sauber auf. Dovecot muß die User kennen und erkennen,
> ein "doveadm auth test" und ein "doveadm auth user" muß saubere
> Ergebnisse liefern. Mit Home-Verzeichnis und überall der User-ID und
> Group-ID 10000 (alias vmail).
doveadm auth user funktioniert mittlerweile.
> b) Öffne in Dovecot den LMTP-Socket.
Ist offen.
> c) Trage bei Postfix in die main.cf ein:
>
> relay_domains=hash:/etc/postfix/relay_domains
> transport_maps=hash:/etc/postfix/transport_maps, $relay_domains
>
> und dann ergänzt Du in den restrictions noch an passender Stelle das
> "reject_unverified_recipient", siehe Restrictions-Kapitel im Postfix-Buch.
>
> In /etc/poistfix/relay_domains trägst Du dann ein
>
> example.com lmtp:[127.0.0.1]
Sep 16 23:40:44 delta postfix/lmtp[3737]: connect to 127.0.0.1[127.0.0.1]: Connection refused (port 24)
Sep 16 23:40:44 delta postfix/lmtp[3737]: 8831F1B313D9: to=<harry at exmaple.test>, relay=none, delay=995, delays=995/0.01/0/0, dsn=4.4.1, status=deferred (connect to 127.0.0.1[127.0.0.1]: Connection refused)
> postmap nicht vergessen und FERTIG IST DAS.
>
> Und wenn DAS dann alles geht und du nachvollzogen hast, was hier läuft
> und warum, DANN kannst Du gerne noch mit einem weiteren Handgriff die
> relay_domains meinetwegen auch noch aus MySQL lesen lassen. Das ist dann
> auch egal.
Wenn ich die ganzen Zusammenhänge erstmal geschnallt habe, werde ich das
ausbauen. Momentan bleibt die Testmail noch in der Queue hängen.
srw-rw-rw- 1 postfix postfix 0 16. Sep 23:40 amavis
srw-rw-rw- 1 postfix postfix 0 17. Aug 2011 amavisfeed
srw-rw-rw- 1 postfix postfix 0 16. Sep 23:40 anvil
srw-rw-rw- 1 postfix postfix 0 16. Sep 23:40 bounce
srw-rw-rw- 1 postfix postfix 0 16. Sep 23:40 bsmtp
srw-rw-rw- 1 postfix postfix 0 16. Sep 23:40 cyrus
srw-rw-rw- 1 postfix postfix 0 16. Sep 23:40 defer
srw-rw-rw- 1 postfix postfix 0 16. Sep 23:40 discard
srw-rw-rw- 1 postfix postfix 0 16. Sep 23:40 dovecot
srw-rw-rw- 1 vmail vmail 0 16. Sep 23:39 dovecot-lmtp
srw-rw-rw- 1 postfix postfix 0 16. Sep 23:40 error
srw-rw-rw- 1 postfix postfix 0 16. Sep 23:40 ifmail
srw-rw-rw- 1 postfix postfix 0 16. Sep 23:40 lmtp
srw-rw-rw- 1 postfix postfix 0 16. Sep 23:40 local
srw-rw-rw- 1 postfix postfix 0 16. Sep 23:40 maildrop
srw-rw-rw- 1 postfix postfix 0 16. Sep 23:40 procmail
srw-rw-rw- 1 postfix postfix 0 16. Sep 23:40 proxymap
srw-rw-rw- 1 postfix root 0 6. Apr 13:16 quota-status
srw-rw-rw- 1 postfix postfix 0 16. Sep 23:40 relay
srw-rw-rw- 1 postfix postfix 0 16. Sep 23:40 retry
srw-rw-rw- 1 postfix postfix 0 16. Sep 23:40 rewrite
srw-rw-rw- 1 postfix postfix 0 16. Sep 23:40 scache
srw-rw-rw- 1 postfix postfix 0 16. Sep 23:40 smtp
srw-rw-rw- 1 postfix postfix 0 17. Aug 2011 smtp-amavis
srw-rw-rw- 1 postfix postfix 0 16. Sep 23:40 tlsmgr
srw-rw-rw- 1 postfix postfix 0 16. Sep 23:40 trace
srw-rw-rw- 1 postfix postfix 0 16. Sep 23:40 uucp
srw-rw-rw- 1 postfix postfix 0 16. Sep 23:40 verify
srw-rw-rw- 1 postfix postfix 0 16. Sep 23:40 virtual
Warum? Was hat das mit dem port 24 auf sich? Auch wenn ich dovecot-lmtp
auf postfix:postfix setze ändert das nichts.
Andreas
Mehr Informationen über die Mailingliste Postfixbuch-users