Archiv verlassen und diese Seite im Standarddesign anzeigen : Mailserver auf Ubuntu 14.04
Hallo zusammen,
ich probiere nun schon seit einer ganzen Weile hin und her und jetzt bin ich schlicht zur erkenntnis gekommen, dass ich hier hilfe brauche.
Ich habe mir auf meinem Ubuntu 14.04 vServer mit Postfix einen Mailserver aufgesetzt, an sich funktioniert dieser auch
wunderbar, mir ist nur etwas aufgefallen, was ich einfach nicht gelöst bekomme:
Denn aktuell kann ich nur über meinen Webmailer (Horde) E-Mails verschicken.
Der Empfang der Mails funktioniert wunderbar auch auf meinem Smartphone unter meinen regulären Einstellungen mit imap.meinedomain.de und SSl Verschlüsselung.
Nur der Versand von Mails will irgendwie über meine Mail App nicht funktionieren.
Habe da schon so einiges rumprobiert, aber er springt auf gar nichts an. mail.meinedomain.de, smtp.meinedomain.de, mit Verschlüsselung, ohne Verschlüsselung.
Das senden von Mails will einfach nicht klappen.
Aber über den Webmailer geht es, wie bereits gesagt. Ich habe keine Ahnung wie soetwas zustande kommen kann und werde so langsam verrückt mit diesem Problem.
Hat da irgendwer ne Idee?
Danke schonmal im Voraus.
Klingt mit der aktuellen Beschreibung nach einem DNS-Problem.
Aber ohne konkrete Fehlermeldung wird das ein Ratespiel.
Das Interessante an der Sache ist, ich habe die beiden Server (sowohl mail. als auch smtp.) mal angepingt. Beide reagieren auf den entsprechenden Ports.
Also eigentlich sollten sie auch auf mein Mail Programm anspringen
Hi,
logge Dich auf Deinem Server ein. Gib das Kommando:
tail -f /var/log/mail.log
ein und versuche dann von Deinem Smartphone eine
Mail zu verschicken. Die Zeilen die dann ausgegeben
werden könnten Informationen zum Fehler liefern.
Poste sie hier.
Ansonsten:
Lies das Postfix Debugging README:
http://www.postfix.org/DEBUG_README.html
Hartes Brot ich weiss. :)
Bisher war es ja das Problem, dass ich mich nicht mal am smtp Server anmelden konnte.
Weiß zwar nicht warum, aber irgendwie ging das jetzt auf einmal doch.
Hier das ausgegebene:
Apr*16*13:25:51*h2080617*postfix/smtpd[26186]:*disconnect*from*unknown[80.82.70.167]
Apr*16*13:26:21*h2080617*plesk_saslauthd[26187]:*activity*on*0*channel(s)
Apr*16*13:26:21*h2080617*plesk_saslauthd[26187]:*select*timeout,*exiting
Apr*16*13:26:37*h2080617*postfix/master[963]:*message*repeated*4*times:*[*warning:*master_wakeup_timer_event:*service*picku p(public/pickup):*Connection*refused]
Apr*16*13:27:37*h2080617*postfix/master[963]:*warning:*master_wakeup_timer_event:*service*qmgr (public/qmgr):*Connection*refused
Apr*16*13:27:37*h2080617*postfix/master[963]:*warning:*master_wakeup_timer_event:*service*pick up(public/pickup):*Connection*refused
Apr*16*13:29:02*h2080617*postfix/anvil[25948]:*statistics:*max*connection*rate*1/60s*for*(smtp:80.82.70.167)*at*Apr*16*13:25:51
Apr*16*13:29:02*h2080617*postfix/anvil[25948]:*statistics:*max*connection*count*1*for*(smtp:80. 82.70.167)*at*Apr*16*13:25:51
Apr*16*13:29:02*h2080617*postfix/anvil[25948]:*statistics:*max*cache*size*2*at*Apr*16*13:25:51
Apr*16*13:30:54*h2080617*dovecot:*service=imap,*us er=mario@bitport.systems,*ip=[176.2.113.72].*Disconnected*for*inactivity*rcvd=24,*sent=503
Apr*16*13:31:37*h2080617*postfix/master[963]:*message*repeated*4*times:*[*warning:*master_wakeup_timer_event:*service*picku p(public/pickup):*Connection*refused]
Apr*16*13:32:37*h2080617*postfix/master[963]:*warning:*master_wakeup_timer_event:*service*qmgr (public/qmgr):*Connection*refused
Apr*16*13:32:37*h2080617*postfix/master[963]:*warning:*master_wakeup_timer_event:*service*pick up(public/pickup):*Connection*refused
Apr*16*13:33:07*h2080617*postfix/smtpd[26248]:*connect*from*unknown[80.82.70.167]
Apr*16*13:33:07*h2080617*plesk_saslauthd[26249]:*listen=6,*status=5,*dbpath='/plesk/passwd.db',*keypath='/plesk/passwd_db_key',*chroot=1,*unprivileged=1
Apr*16*13:33:07*h2080617*plesk_saslauthd[26249]:*privileges*set*to*(105:113)*(effective*105:113)
Apr*16*13:33:07*h2080617*plesk_saslauthd[26249]:*main*cycle*started
Apr*16*13:33:07*h2080617*plesk_saslauthd[26249]:*main*cycle*iteration
Apr*16*13:33:07*h2080617*plesk_saslauthd[26249]:*activity*on*1*channel(s)
Apr*16*13:33:07*h2080617*plesk_saslauthd[26249]:*new*client*(fd=10)*registered
Apr*16*13:33:07*h2080617*plesk_saslauthd[26249]:*main*cycle*iteration
Apr*16*13:33:07*h2080617*plesk_saslauthd[26249]:*activity*on*1*channel(s)
Apr*16*13:33:07*h2080617*plesk_saslauthd[26249]:*some*read*activity*on*client*10
Apr*16*13:33:07*h2080617*plesk_saslauthd[26249]:*read(10,*&buf,*2)=2
Apr*16*13:33:07*h2080617*plesk_saslauthd[26249]:*processing*client*data*chunk*[state=0]
Apr*16*13:33:07*h2080617*plesk_saslauthd[26249]:*read(10,*&buf,*10)=10
Apr*16*13:33:07*h2080617*plesk_saslauthd[26249]:*processing*client*data*chunk*[state=1]
Apr*16*13:33:07*h2080617*plesk_saslauthd[26249]:*read(10,*&buf,*2)=2
Apr*16*13:33:07*h2080617*plesk_saslauthd[26249]:*processing*client*data*chunk*[state=2]
Apr*16*13:33:07*h2080617*plesk_saslauthd[26249]:*read(10,*&buf,*6)=6
Apr*16*13:33:07*h2080617*plesk_saslauthd[26249]:*processing*client*data*chunk*[state=3]
Apr*16*13:33:07*h2080617*plesk_saslauthd[26249]:*read(10,*&buf,*2)=2
Apr*16*13:33:07*h2080617*plesk_saslauthd[26249]:*processing*client*data*chunk*[state=4]
Apr*16*13:33:07*h2080617*plesk_saslauthd[26249]:*read(10,*&buf,*4)=4
Apr*16*13:33:07*h2080617*plesk_saslauthd[26249]:*processing*client*data*chunk*[state=5]
Apr*16*13:33:07*h2080617*plesk_saslauthd[26249]:*read(10,*&buf,*2)=2
Apr*16*13:33:07*h2080617*plesk_saslauthd[26249]:*processing*client*data*chunk*[state=6]
Apr*16*13:33:07*h2080617*plesk_saslauthd[26249]:*processing*client*data*chunk*[state=7]
Apr*16*13:33:07*h2080617*plesk_saslauthd[26249]:*Invalid*mail*address*'postmaster@'
Apr*16*13:33:07*h2080617*plesk_saslauthd[26249]:*main*cycle*iteration
Apr*16*13:33:07*h2080617*plesk_saslauthd[26249]:*activity*on*1*channel(s)
Apr*16*13:33:07*h2080617*plesk_saslauthd[26249]:*some*write*activity*on*client*10
Apr*16*13:33:07*h2080617*plesk_saslauthd[26249]:*attempt*to*write(10,*&buf,*4)
Apr*16*13:33:07*h2080617*postfix/smtpd[26248]:*warning:*unknown[80.82.70.167]:*SASL*LOGIN*authentication*failed:*authentication *failure
Apr*16*13:33:07*h2080617*plesk_saslauthd[26249]:*client*10*processed
Apr*16*13:33:07*h2080617*plesk_saslauthd[26249]:*main*cycle*iteration
Apr*16*13:33:07*h2080617*postfix/smtpd[26248]:*disconnect*from*unknown[80.82.70.167]
Apr*16*13:33:22*h2080617*postfix/smtpd[26248]:*connect*from*unknown[176.2.53.6]
Apr*16*13:33:22*h2080617*postfix/smtpd[26248]:*NOQUEUE:*reject:*RCPT*from*unknown[176.2.53.6]:*454*4.7.1*:*Relay*access*denied;*from=*to=*proto =ESMTP*helo=
Apr*16*13:33:23*h2080617*dovecot:*service=imap,*us er=mario@random-ftw.de,*ip=[176.2.53.6].*Connection*closed*rcvd=240,*sent=2307
Apr*16*13:33:23*h2080617*dovecot:*imap-login:*Login:*user=,*method=PLAIN,*rip=176.2.53.6, *lip=85.214.226.224,*mpid=26256,*TLS,*session=
Apr*16*13:33:37*h2080617*plesk_saslauthd[26249]:*activity*on*0*channel(s)
Apr*16*13:33:37*h2080617*plesk_saslauthd[26249]:*select*timeout,*exiting
Ein paar der ersten Zeilen kamen schon bevor ich die Mail schickte, da ich mir aber nicht sicher war wo genau die Info für den Mailversand beginnt, habe ich diese auch mit kopiert.
Habe eben noch eine interessante Sache festgestellt: ich habe auf diesem Server 2 verschiedene Domains liegen die sich eine IP teilen. Wenn ich versuche vom Mailaccount der einen Domain zum Mailaccount der anderen eine Mail zu schicken, dann klappt es.
Bitte verwende
[ code ] Code-Tags [ /code ]
Dann sind die Logs besser zu lesen!
Da sind schon mal 2 interessante Stellen drin:
Apr*16*13:33:07*h2080617*postfix/smtpd[26248]:*warning:*unknown[80.82.70.167]:*SASL*LOGIN*authentication*failed:*authentication *failure
und
Apr*16*13:33:22*h2080617*postfix/smtpd[26248]:*NOQUEUE:*reject:*RCPT*from*unknown[176.2.53.6]:*454*4.7.1*:*Relay*access*denied;*from=*to=*proto =ESMTP*helo=
Jetzt ist die Frage, was davon Deine IP ist.
Zum 1. Eintrag: Authentication failed könnte sein falsches Passwort, oder noch einiges andere. Falls das deine IP ist, mal mit wireshark bzw. tcpdump den Vorgang mitschneiden und anschauen. Manchmal sind da nicht interessante Fehlermeldungen im Protokoll zu sehen.
Zum 2. Eintrag: Da fehlt die SMTP-Authentifizierung. Wenn Du das am Client nicht eingeschaltet hast, kannst Du nix verschicken, ausser an die Domains, für die sich der Server zuständig fühlt.
Nachdem die 1. IP aus Dänemark ist und die 2. E-Plus-Mobil, ist der 2. Punkt wohl relevant für Dich.
Wenn ich versuche die SMTP Verbindung mit SMTP Auth herzustellen, wären wir wieder bei dem Punkt, dass ich keine Verbindung zum SMTP Server hergestellt bekomme. Und das mit der IP aus Dänemark muss irgendwie fehlerhaft sein, der Server steht in einem deutschen Rechenzentrum und ich bin grade auch nicht außerhalb Deutschlands.
Bevor sich noch wer den Kopf zerbricht: Habe die Lösung gefunden.
Die Domains laufen beide nicht direkt über den Server. Sie werden lediglich durch eine Umleitung im A-Class Record durch diesen verwaltet. Aus irgend einem Grund wurde der SMTP Zugang nicht automatisch mit auf die IP meines Servers mit umgeleitet, was ich nun nachträglich noch gemacht habe.
Funktioniert auf jeden Fall jetzt Problemlos.
(Das erklärt auch den Authentication Failed Eintrag. Ist ja klar, dass das kommt wenn eine SMTP anfrage an den Server kommt und dieser mit den gelieferten Adressen gar nichts anfangen kann)
Danke auf jeden Fall fürs mitgrübeln
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.