Mail empfangen geht nicht!

Hi,
Also wenn ich mich mit dem Mail clienten einlogge etc. und dann eine mail an meine eigene Adresse schicke steht folgendes in der LOG:
Code:
Aug 18 14:10:39 timo-klein-web postfix/smtpd[23821]: warning: database /etc/postfix/virtual_domains.db is older than source file /etc/postfix/virtual_domains
Aug 18 14:10:49 timo-klein-web postfix/smtpd[23821]: connect from unknown[217.227.137.227]
Aug 18 14:10:50 timo-klein-web postfix/cleanup[23924]: warning: database /etc/postfix/virtual_domains.db is older than source file /etc/postfix/virtual_domains
Aug 18 14:10:50 timo-klein-web postfix/smtpd[23821]: 067FD7069A3: client=unknown[217.227.137.227], sasl_method=LOGIN, sasl_username=timo
Aug 18 14:10:50 timo-klein-web postfix/cleanup[23924]: 067FD7069A3: message-id=<000501c7e1a2$65504760$2c02a8c0@REDUX>
Aug 18 14:10:50 timo-klein-web postfix/qmgr[15930]: 067FD7069A3: from=<timo@timo-klein-web.de>, size=2182, nrcpt=1 (queue active)
Aug 18 14:10:50 timo-klein-web postfix/qmgr[15930]: 067FD7069A3: to=<redux@dionysos>, orig_to=<timo@timo-klein-web.de>, relay=none, delay=0.69, delays=0.64/0.05/0/0, dsn=4.4.1, status=deferred (delivery temporarily suspended: connect to dionysos[88.198.141.195]: Connection timed out)
Aug 18 14:10:53 timo-klein-web postfix/smtpd[23821]: disconnect from unknown[217.227.137.227]
Aug 18 14:11:00 timo-klein-web dovecot: pop3-login: Login: user=<timo>, method=PLAIN, rip=217.227.137.227, lip=83.125.34.68, TLS
Aug 18 14:11:00 timo-klein-web dovecot: POP3(timo): Disconnected: Logged out top=0/0, retr=0/0, del=0/0, size=0
Der User mit dem ich mich einlogge heißt "timo".
Und ja ich kann auf den Port 25 connecten, ich kann ja schließlich mails verschicken nurnicht empfangen.
In den logs kommt noch immer der warning das virtual.db älter als das andere File ist, ich habe aber "postalias /etc/aliases" ausgeführt!

MFG killer04
 
Du musst ja auch 'postalias /etc/postfix/virtual_domains' durchlaufen lassen. Wegen der /etc/aliases meckert er ja nicht.
 
Hi,
Wenn ich das verwende kommt need name: value pair.
In der Datei seht einfach meine email dann ein leerschritt und der dazugehörige user!
Muss ich das mit nem dopperlpunkt trennen oder wie?

MFG killer04
 
Ja, wie die Fehlermeldung schon sagte, müssen Alias-Einträge durch Doppelpunkte getrennt werden.

Code:
original-empfaenger: zieladresse
 
Hi,
Nun kommt "name must be local" ja den user hinter dem doppelpunkt gibts ja und wie im tut hab ich vor dem : username@domain gemacht!

MFG killer04
 
Wenn dein Postfix nicht entsprechend konfiguriert ist, muss vor dem Doppelpunkt ein lokaler Benutzer stehen. Bsp:

Code:
root: meine@adresse.tld

Ansonsten mußt du Virtual-Tables nutzen um die Aliases und Accounts umzusetzen. Ich persönlich bevorzuge daher die Einrichtung nach dem Howto von http://workaround.org/articles/ispmail-sarge/index.shtml.de
 
@user001: Du solltest dir angewöhnen so lange Konfigurationen in Code-Tags zu packen.
 
Im erweiterten Editor den Text markieren und auf den #-Button klicken oder das Tag
Code:
 mit dem zugehörigen schliessenden Tag am Ende des Textes, der in die Code-Box soll, verwenden.
 
Hi,
Auf die Empfehlung von bitmucher für das anderer How To hab ich nun dieses gemacht dort läuft auch alles soweit nur das ich mich nicht einloggen kann im E-Mail client! Habe in der mysql den username etc. honzugefügt aber ich glaube es liegt darran das postfix keine verbindung zu mysql bekommt dort steht ja das man die mysqlsock datei rüberkopieren soll aber ich hab auf die datei keinen zugriff wenn ich sie kopieren will kommt en error! Und wie man das über die tcp variante macht weiß ich nicht!

MFG killer04
 
Die genau Fehlermeldung aus der mail.log für den Anmeldeversuch wäre brauchbar.
 
Hi,
Also wie ich schon vermutet habe hat er keine verbindung zur mysql LOG:
Code:
Aug 31 22:30:43 timo-klein-web pop3d-ssl: authentication error: Input/output error
Aug 31 22:30:46 timo-klein-web pop3d-ssl: Connection, ip=[::ffff:87.178.207.55]
Aug 31 22:30:46 timo-klein-web pop3d-ssl: LOGIN FAILED, user=timo@timo-klein-web.de, ip=[::ffff:87.178.207.55]
Aug 31 22:30:46 timo-klein-web pop3d-ssl: authentication error: Input/output error
Aug 31 22:30:46 timo-klein-web authdaemond: failed to connect to mysql server (server=localhost, userid=admin): Access denied for user 'admin'@'localhost' (using password: YES)
Das problem dabei ist die daten stimmen der mysql ist on und funktioniert auch da auch andere Programme darauf zugreifen!
Edit:
Bzw. in den Configs steht aber als user provider_admin und nicht admin!?!?!
Wieso verwendet der admin wenn in den files ein anderer nick steht?

MFG killer04
 
Zuletzt bearbeitet:
Dann solltest du nochmal überprüfen, ob in der /etc/courier/authmysqlrc wirklich provider_admin eingetragen ist und nicht evtl. noch eine zweite MYSQL_USERNAME-Zeile existiert. (grep admin /etc/courier/authmysqlrc)
 
Hi,
Jo das war nomal en eintrag in der datei en paar zeilen vorher^^
Also in der log steht jetzt zwar dder username richtig aber er kann immernonitt zugreifen:
Code:
Sep  1 02:06:11 timo-klein-web pop3d-ssl: authentication error: Input/output error
Sep  1 02:06:11 timo-klein-web pop3d-ssl: Connection, ip=[::ffff:87.178.214.167]
Sep  1 02:06:12 timo-klein-web authdaemond: authmysql: mysql_select_db(mysql) error: Access denied for user 'provider_admin'@'localhost' to database 'mysql'
Sep  1 02:06:12 timo-klein-web pop3d-ssl: LOGIN FAILED, user=timo@timo-klein-web.de, ip=[::ffff:87.178.214.167]
Sep  1 02:06:12 timo-klein-web pop3d-ssl: authentication error: Input/output error
Die logindaten müssten soweit stimmen!

MFG ReduX
 
Ganz offensichtlich stimmen sie aber nicht. Kannst du dich mit 'mysql -u provider_admin -p' und dem eingetragenen Passwort (am Besten per Copy&Paste aus der Konfiguration nehmen) auf der Datenbank einloggen?
 
Tag,
Also per mysql console kann ich drauf connecten die daten in den configs stimmen!
Wie vorher schon gepostet habe ich den verdacht das er nichta uf mysql connecten kann da ich 1.) die mysqlsock datei nicht kopieren kann und 2.) nicht weiß wie man das mit dem tcp lösen kann!

MFG killer04
 
Eine Socket-Datei läßt sich auch nicht so einfach kopieren. Du kannst lediglich festlegen wo nach der Socket-Datei gesucht wird und wo sie abgelegt wird. Wo gesucht wird, kannst du in der /etc/mysql/my.cnf im [client]-Abschnitt festlegen und wo der MySQL-Server seinen Socket ablegt, findest du in der gleichen Datei im [mysqld_safe]-Abschnitt. Beide Pfade sollten im Normalfall identisch sein. Ich denke aber nicht, daß das Problem am nicht gefundenen Socket liegt, weil du dann kein "Access denied" sondern ein "Couldn't connect to local MySQL through socket /pfad/der/gesuchten/socketdatei" bekommen würdest. Andererseits frage ich mich auch, ob du die Tabellen wirklich in der Datenbank 'mysql' abgelegt hast (normalerweise gehören da nur Informationen rein, die für den MySQL-Server selbst relevant sind). Wenn du dich an das Howto gehalten hast, sollte die Datenbank 'provider' heißen und nicht 'mysql'. Überprüfe daher nochmal deine authmysqlrc, ob dort die richtige MYSQL_DATABASE angegeben ist. Wenn du dich an's Howto gehalten hast, müsste es dann bei dir wie folgt aussehen:

Code:
bitmuncher:/etc/courier# grep "MYSQL_DATABASE" /etc/courier/authmysqlrc
MYSQL_DATABASE provider
 
Hi,
Also hab mir die datei nochmals genauer angeschaut und mal en paar fehler beseitigt!
Wenn ich nun den courier startet und versuche mich einzuloggen entsteht in der log folgende meldung:
Code:
Sep  2 16:05:09 timo-klein-web authdaemond: stopping authdaemond children
Sep  2 16:05:09 timo-klein-web authdaemond: modules="authmysql", daemons=5
Sep  2 16:05:09 timo-klein-web authdaemond: Installing libauthmysql
Sep  2 16:05:09 timo-klein-web authdaemond: Installation complete: authmysql
Sep  2 16:05:13 timo-klein-web pop3d-ssl: Connection, ip=[::ffff:217.227.167.248]
Sep  2 16:05:14 timo-klein-web pop3d-ssl: LOGIN FAILED, user=timo@timo-klein-web.de, ip=[::ffff:217.227.167.248]
Sep  2 16:05:19 timo-klein-web pop3d-ssl: Unexpected SSL connection shutdown.
Sep  2 16:05:19 timo-klein-web pop3d-ssl: Disconnected, ip=[::ffff:217.227.167.248]
Sep  2 16:05:25 timo-klein-web pop3d-ssl: Connection, ip=[::ffff:217.227.167.248]
Sep  2 16:05:25 timo-klein-web pop3d-ssl: LOGIN FAILED, user=timo@timo-klein-web.de, ip=[::ffff:217.227.167.248]
Sep  2 16:05:30 timo-klein-web pop3d-ssl: Unexpected SSL connection shutdown.
Sep  2 16:05:30 timo-klein-web pop3d-ssl: Disconnected, ip=[::ffff:217.227.167.248]
Sep  2 16:05:31 timo-klein-web pop3d-ssl: Connection, ip=[::ffff:217.227.167.248]
Sep  2 16:05:32 timo-klein-web pop3d-ssl: LOGIN FAILED, user=timo@timo-klein-web.de, ip=[::ffff:217.227.167.248]
Sep  2 16:05:37 timo-klein-web pop3d-ssl: Unexpected SSL connection shutdown.
Sep  2 16:05:37 timo-klein-web pop3d-ssl: Disconnected, ip=[::ffff:217.227.167.248]
Sep  2 16:10:20 timo-klein-web pop3d-ssl: Connection, ip=[::ffff:217.227.167.248]
Sep  2 16:10:20 timo-klein-web pop3d-ssl: LOGIN FAILED, user=timo@timo-klein-web.de, ip=[::ffff:217.227.167.248]
Sep  2 16:10:26 timo-klein-web pop3d-ssl: Unexpected SSL connection shutdown.
Sep  2 16:10:26 timo-klein-web pop3d-ssl: Disconnected, ip=[::ffff:217.227.167.248]
als user hab ich wie man hier sieht meine email adresse benutzt die in der mysql tabelle so eingetragen wurde!
SSL ist bei smtp so wie bei pop3 beim email clienten aktiviert!

MFG killer04
 
Gibt es Fehlermeldungen in den Logdateien bei '/etc/init.d/courier-pop-ssl restart'?
 
Hi,
Also in der mail.log nicht!
Woran kann das liegen? Ist eventuell irgendein schlüssel kaputt?

MFG killer04
 
Es kann durchaus sein, daß beim SSL-Handshake was schief geht und z.B. das Zertifikat nicht korrekt geladen wird. Evtl. ist aber auch einfach ein falsches TLS_PROTOCOL festgelegt o.a. Mit der Option DEBUG_LOGIN=2 in der Courier-Konfiguration sollten die Log-Meldungen aber auch etwas detaillierter werden, was die Fehlersuche enorm vereinfachen dürfte.
 

Ähnliche Themen

E-Mail Empfang, Aliases unter Debian Squeeze

Mail-server

Ablösen von Exchange2k3, OWA und W2k3 AD

Postfix smtp auth: SASL authentication failed.. Warum nur?

was soll das?

Zurück
Oben