[Postfixbuch-users] Postfix Newbie
Erik Neuwirth
erik.neuwirth at gmx.de
Fr Mär 10 16:17:07 CET 2006
> trivial-rewrite fliegt auf die Schnauze, weil die Abfrage nicht klappt.
> -> Abfrage mit postmap testen!
>
> # postmap -v -q "user at example.com" mysql:/etc/postfix/mailbox.mysql
>
> Wenn das nicht das maildir als Antwort bringt dann kann Postfix auch nichts
> zutande bringen.
ok, das hat mich, zumindest ein stückerl weiter gebracht, weil ich nun
auch ´n feld "active" in der tabelle habe (wenn ich´s schon
abfrage ;-) )
# postmap -v -q erik.neuwirth at echte_domain.de
mysql:/etc/postfix/mailbox.mysql
postmap: dict_eval: const mail
postmap: dict_eval: const ipv4
postmap: name_mask: ipv4
postmap: dict_eval: const mail.testdomain.de
postmap: dict_eval: const testdomain.de
postmap: dict_eval: const Postfix
postmap: dict_eval: const postfix
postmap: dict_eval: const postfix
postmap: dict_eval: const postdrop
postmap: dict_eval: expand $myhostname, $mydomain, localhost,
localhost.$mydomain -> mail.testdomain.de, testdomain.de, localhost,
localhost.testdomain.de
postmap: dict_eval: expand $myhostname -> mail.testdomain.de
postmap: dict_eval: const [xxx.xxx.xxx.xxx]
postmap: dict_eval: const /usr/lib/postfix
postmap: dict_eval: const /usr/sbin
postmap: dict_eval: const /var/spool/postfix
postmap: dict_eval: const pid
postmap: dict_eval: const xxx.xxx.xxx.xxx
postmap: dict_eval: const
postmap: dict_eval: const double-bounce
postmap: dict_eval: const nobody
postmap: dict_eval: const hash:/etc/aliases
postmap: dict_eval: const 20060103
postmap: dict_eval: const 2.2.8
postmap: dict_eval: const hash
postmap: dict_eval: const deferred, defer
postmap: dict_eval: const
postmap: dict_eval: expand $mydestination, echte_domain.de ->
mail.testdomain.de, testdomain.de, localhost, localhost.testdomain.de,
echte_domain.de
postmap: dict_eval: expand $relay_domains -> mail.testdomain.de,
testdomain.de, localhost, localhost.testdomain.de, echte_domain.de
postmap: dict_eval: const TZ MAIL_CONFIG
postmap: dict_eval: const MAIL_CONFIG MAIL_DEBUG MAIL_LOGTAG TZ
XAUTHORITY DISPLAY
postmap: dict_eval: const subnet
postmap: dict_eval: const
postmap: dict_eval: const +=
postmap: dict_eval: const -=+
postmap: dict_eval: const
debug_peer_list,fast_flush_domains,mynetworks,permit_mx_backup_networks,qmqpd_authorized_clients,relay_domains,smtpd_access_maps
postmap: dict_eval: const
postmap: dict_eval: const bounce
postmap: dict_eval: const cleanup
postmap: dict_eval: const defer
postmap: dict_eval: const pickup
postmap: dict_eval: const qmgr
postmap: dict_eval: const rewrite
postmap: dict_eval: const showq
postmap: dict_eval: const error
postmap: dict_eval: const flush
postmap: dict_eval: const verify
postmap: dict_eval: const trace
postmap: dict_eval: expand ${config_directory}/prng_exch
-> /etc/postfix/prng_exch
postmap: dict_eval: const
postmap: dict_eval: expand $smtpd_tls_cert_file ->
postmap: dict_eval: const
postmap: dict_eval: expand $smtpd_tls_dcert_file ->
postmap: dict_eval: const
postmap: dict_eval: const
postmap: dict_eval: const
postmap: dict_eval: const
postmap: dict_eval: const
postmap: dict_eval: const
postmap: dict_eval: const
postmap: dict_eval: expand $smtp_tls_cert_file ->
postmap: dict_eval: const
postmap: dict_eval: expand $smtp_tls_dcert_file ->
postmap: dict_eval: const
postmap: dict_eval: const
postmap: dict_eval: const
postmap: dict_eval: const
postmap: dict_eval: const yes
postmap: dict_eval: const 100s
postmap: dict_eval: const 100s
postmap: dict_eval: const 100s
postmap: dict_eval: const 100s
postmap: dict_eval: const 3600s
postmap: dict_eval: const 3600s
postmap: dict_eval: const 100s
postmap: dict_eval: const 100s
postmap: dict_eval: const 1000s
postmap: dict_eval: const 1000s
postmap: dict_eval: const 10s
postmap: dict_eval: const 10s
postmap: dict_eval: const 1s
postmap: dict_eval: const 1s
postmap: dict_eval: const 1s
postmap: dict_eval: const 1s
postmap: dict_eval: const 500s
postmap: dict_eval: const 500s
postmap: dict_eval: const 3600s
postmap: dict_eval: const 3600s
postmap: dict_eval: const 3600s
postmap: dict_eval: const 3600s
postmap: dict_eval: const 18000s
postmap: dict_eval: const 18000s
postmap: dict_eval: const 1s
postmap: dict_eval: const 1s
postmap: dict_eval: const xxx.xxx.xxx.0/8, 127.0.0.0/8,
postmap: inet_addr_local: configured 3 IPv4 addresses
postmap: cfg_get_str: /etc/postfix/mailbox.mysql: user = postfix
postmap: cfg_get_str: /etc/postfix/mailbox.mysql: password = 1q2w3e4r
postmap: cfg_get_str: /etc/postfix/mailbox.mysql: dbname = mailbase
postmap: cfg_get_str: /etc/postfix/mailbox.mysql: result_format = %s
postmap: cfg_get_int: /etc/postfix/mailbox.mysql: expansion_limit = 0
postmap: cfg_get_str: /etc/postfix/mailbox.mysql: query = SELECT maildir
FROM mailusers WHERE account='%s' AND active = 1
postmap: cfg_get_str: /etc/postfix/mailbox.mysql: domain =
postmap: cfg_get_str: /etc/postfix/mailbox.mysql: hosts = localhost
postmap: dict_open: mysql:/etc/postfix/mailbox.mysql
postmap: dict_mysql_get_active: attempting to connect to host localhost
postmap: dict_mysql: successful connection to host localhost
postmap: dict_mysql: successful query from host localhost
postmap: dict_mysql_lookup: retrieved 1 rows
erik.neuwirth/
also, des postfach "spuckt" er ja aus, aber die fehlermeldung ist nach
wie vor die selbe :-(
> >
> >
> > # cat mailbox.mysql
> > user = postfix
> > password = 1q2w3e4r
> > hosts = localhost
> > dbname = mailbase
> > query = SELECT maildir FROM mailusers WHERE account='%s' AND active = 1
> >
> > Hat jemand 'n Tipp für mich?
> > Ich würde die Passwörter auch gerne verschlüßelt in MYSQL ablegen,
> > gibt's da irgendwo 'n HOW To zu?
>
> Wofür brauchst Du die Passwörter?
nun, ich hab sie drinnen, weils so im buch stand und ich dachte, daß sie
benötigt werden um die
mysql abfragen zu machen. hab bisher absolut 0 mit db´s zu tun
gehabt....
>
> > Danke schon mal für Eure Hilfe!
> >
> > Grüße aus Bella Bavaria
>
> Where the sun is shining... ;)
jetzt nimma :-(
>
> p at rick
>
> --
> Das »Postfix«-Buch
> <http://www.postfix-buch.com>
> saslfinger (debugging SMTP AUTH):
> <http://postfix.state-of-mind.de/patrick.koetter/saslfinger/>
-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: <https://listi.jpberlin.de/pipermail/postfixbuch-users/attachments/20060310/3661c80f/attachment.html>
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname : smiley-6.png
Dateityp : image/png
Dateigröße : 796 bytes
Beschreibung: nicht verfügbar
URL : <https://listi.jpberlin.de/pipermail/postfixbuch-users/attachments/20060310/3661c80f/attachment.png>
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname : smiley-4.png
Dateityp : image/png
Dateigröße : 822 bytes
Beschreibung: nicht verfügbar
URL : <https://listi.jpberlin.de/pipermail/postfixbuch-users/attachments/20060310/3661c80f/attachment-0001.png>
Mehr Informationen über die Mailingliste Postfixbuch-users