postfix, xampp, mysql und die Konfigration

kalleplom

Registered User
Hallo!

Ich habe xampp auf unserem Server laufen, nun wollte ich Postfix so konfigurieren,
dass es MySQL benutzt um Virtual Domains zu verwalten.

Habe dazu ein Postfix Buch zu Hilfe genommen. Tabellen, User etc sind eingerichtet.
Eine Datei heisst virtual_mailbox_domains.cf und hat folgenden Inhalt:
Code:
user = postfix
password = 123456
hosts = unix:/opt/lampp/var/mysql/mysql.sock
dbname = mail
table = virtual_mailbox_domains
query = SELECT domain FROM virtual_mailbox_domains WHERE domain = '%s'

Die ich Dank der Hilfe des apachefriends-forums jetzt hoffentlich richtig angepasst habe.

Wenn ich nun
Code:
postmap - q "domain.de" /opt/lampp/bin/mysql:/etc/postfix/sql/virtual_mailbox_domains.cf
zum Testen der Abfrage eingebe, erhalte ich die Meldung:

Code:
postmap: fatal: dict_open: unsupported dictionary type:
/opt/lampp/bin/mysql:  Is the postfix-/opt/lampp/bin/mysql package installed?

Kann mir jemand helfen?

Ich stell mir auch die Frage, ob die main.cf hier auch schon wichtig ist, bzw. ob ich hier
auch schon was an Postfix machen muss, wie zB ein postfix reload oder ähnliches.
Und Courier.. die authdaemonrc oder authmysqlrc brauch ich zum Testen mit postmap
doch erstmal nicht, oder?

Vielen Dank für Eure Hilfe!!!
 
Lies dein Buch nochmal gründlich.
Code:
postmap -q "domain.de" /etc/postfix/sql/virtual_mailbox_domains.cf
 
So, jetzt habe ich es mal nach diesem Tutorial verucht:
http://debianhowto.de/doku.php/de:howtos:sarge:postfix2_antispam_virenschutz

Über Telnet hab ich dann eine Mail gesendet:
Code:
mail from:<test@soundsowas>
rcpt to:user@virtual.test
data
Dies ist eine Test eMail. .

Das funktioniert auch alles bis zu dem Zeitpunkt, wenn ich mich zum Server
mit Thunderbird Verbinde um Mails abzurufen, nimmt er das Passwort nicht an.
in /var/mail/mail.log:
Code:
Jul 11 13:39:28 mail courierpop3login: Connection, ip=[::ffff:217.110.45.233]
Jul 11 13:39:33 mail courierpop3login: LOGIN FAILED, ip=[::ffff:217.110.45.233]

Jul 11 13:38:44 mail postfix/smtpd[25474]: 0F4C612340AE: client=unknown[85.214.59.185]
Jul 11 13:38:52 mail postfix/cleanup[25492]: 0F4C612340AE: message-id=<20060711113844.0F4C612340AE@mail.contact5.de>
Jul 11 13:38:52 mail postfix/virtual[25497]: 0F4C612340AE: to=<user@virtual.test>, relay=virtual, delay=32, status=sent (delivered to maildir)
Jul 11 13:38:56 mail postfix/smtpd[25474]: disconnect from unknown[85.214.59.185]

Irgendwie hab ich das Gefühl, dass Postfix nicht die Daten aus der DB nimmt.

Kann mir jemand helfen?
 
Back
Top