Mail Versand funktioniert auf V-Server nicht

Tobbe5

New Member
Hallo Serversupoortforum-Community,

leider habe ich das Problem, dass ich seit längerem über meinen Virtual Server Linux keine E-Mails per PHP Script verschicken kann.

Um auszuschließen, dass es am Server und nicht am Script liegt, habe ich folgendes Script (mail.php) auch auf meinem zweiten Server (liegt auch bei Strato) ausgeführt und die Mails kamen erfolgreich an:

Script (mail.php):
PHP:
<?php
$empfaenger = "tobbe@domain.de";
$name = "Strato";
$betreff = "Automatisierte Mail Test $name";
$absender = "From: Tobbe <tobbe@domain.de>\n";
$absender .= "Reply-To: tobbe@domain.de\n";
$absender .= "Content-Type: text/html\n";
$text = "<b>Erfolgreich</b> Die E-Mail $name wurde erfolgreich ausgeführt.";

mail($empfaenger, $betreff, $text, $absender);
?>

E-Mail:
Erfolgreich Die E-Mail Strato wurde erfolgreich ausgeführt.

Das Script funktioniert also und die aktiven Dienste bei Plesk habe ich auch abgeglichen.

Welche Schritte kann ich nun bei Plesk, im Putty oder über Testdateien ausführen, um das Problem einzugrenzen um die Mailfunktion wieder zu aktivieren?

VIelen Dank für eure Hilfe!!! :D
 
Danke für die rasche Antwort!

Habe soeben die Logs gesucht und folgende Warteschlange unter "Tools & Einstellungen > Serverweite E-Mail-Einstellungen > E-Mail-Warteschlange" gefunden:
plesk.png

Dort steht nun "1 zurückgestellt", wo kann ich denn in Plesk nun sehen, warum genau diese zurück gestellt sind?

Habe schon unter den Black/Whitelisten gesucht sowie dem Spamfilter und dem Virenschutz - Leider kein Hinweis auf blockierende Ports.

Wo kann ich denn die angesprochenen Maillogs in Plesk einsehen? :)

Herzlichen Dank für eure Hilfe! :)
 
Last edited by a moderator:
In Plesk? Keine Ahnung. Siehe Doku - steht da sicherlich.

Man könnte aber auch direkt auf dem Server per ssh nachschauen. Da wär's vermutlich unter /var/log zu finden...
 
In Plesk? Keine Ahnung. Siehe Doku - steht da sicherlich.

Man könnte aber auch direkt auf dem Server per ssh nachschauen. Da wär's vermutlich unter /var/log zu finden...

Danke für deine Antwort marce!

Ich habe mir nun die mail.log unter /var/log/ angesehen, dort steht nur folgendes drin:

Dec 21 13:09:21 h2325523 postfix/master[6841]: daemon started -- version 2.9.3, configuration /etc/postfix

Im gleichen Ordner liegen noch einige "mail.err" und "mail.warn", helfen die mir weiter? Konnte da jetzt beim schnellen drüberblicken keine konkrete Lösung finden.


Starte eine Shell
Suche mit grep nach dem Empfänger zurückgestellten der Mail
grep empfaenger@mehl.deh /var/log/mail.log

Danke für deine Antwort GwenDragon!

Der Befehl "grep tobbe@domain.de /var/log/mail.log" hat leider gar keine Ausgabe gebracht. Hatte gerade mal nach grep gegooglet und folgenden Befehl gefunden: "grep tobbe@domain.de /usr/local/psa/var/log/maillog". Nach dem Ausführen kommt folgender Fehler:

Code:
Sep 17 00:40:58 h2325523 postfix/error[21485]: 28951FF20539: to=<tobbe@domain.de>, relay=none, delay=118179, delays=118179/0.01/0/0.01, dsn=4.3.0, status=deferred (address resolver failure)
Sep 17 01:50:58 h2325523 postfix/error[21768]: 28951FF20539: to=<tobbe@domain.de>, relay=none, delay=122380, delays=122380/0.01/0/0.01, dsn=4.3.0, status=deferred (address resolver failure)
Sep 17 03:00:58 h2325523 postfix/error[22195]: 28951FF20539: to=<tobbe@domain.de>, relay=none, delay=126580, delays=126580/0.01/0/0.01, dsn=4.3.0, status=deferred (address resolver failure)
Sep 17 04:10:58 h2325523 postfix/error[22476]: 28951FF20539: to=<tobbe@domain.de>, relay=none, delay=130779, delays=130779/0.02/0/0.03, dsn=4.3.0, status=deferred (address resolver failure)
Sep 17 05:20:58 h2325523 postfix/error[22768]: 28951FF20539: to=<tobbe@domain.de>, relay=none, delay=134980, delays=134980/0.01/0/0.01, dsn=4.3.0, status=deferred (address resolver failure)
Sep 17 06:30:58 h2325523 postfix/error[23070]: 28951FF20539: to=<tobbe@domain.de>, relay=none, delay=139180, delays=139180/0.01/0/0.01, dsn=4.3.0, status=deferred (address resolver failure)
Sep 17 07:40:58 h2325523 postfix/error[23375]: 28951FF20539: to=<tobbe@domain.de>, relay=none, delay=143380, delays=143380/0.01/0/0.03, dsn=4.3.0, status=deferred (address resolver failure)
Sep 17 08:50:58 h2325523 postfix/error[23675]: 28951FF20539: to=<tobbe@domain.de>, relay=none, delay=147580, delays=147580/0.01/0/0.05, dsn=4.3.0, status=deferred (address resolver failure)

Der Status "deferred" bringt mich aber auch nicht weiter, dass es zurückgestellt ist, wusste ich ja schon dank der Ansicht im Plesk.

Hat jemand einen Rat?

Herzlichen Dank für die Hilfe! :)
 
Postfix kann die Adresse nicht auflösen.

Das kann ein Problem mit deinem DNS-Server oder dem deines Serverhosters sein.
 
Hm, bei DNS-Auflösungsproblemen sieht das normal so aus:

Code:
=bounced (Host or domain name not found. Name service error for

Könnte auch ein Config-Problem mit myhostname oder den virtualdomains usw. sein.

Wurde an der Postfix-Konfiguration händisch etwas gemacht?
 
Hm, bei DNS-Auflösungsproblemen sieht das normal so aus:

Code:
=bounced (Host or domain name not found. Name service error for

Könnte auch ein Config-Problem mit myhostname oder den virtualdomains usw. sein.

Wurde an der Postfix-Konfiguration händisch etwas gemacht?

Danke für deine Antwort!

Es wurden überhaupt keine Postfix/Mailfunktionen angefasst nach der Einrichtung von Strato. Leider können die mir auch nicht helfen, da sie nur hardwaresupport geben können...

Kann ich denn über einen shell befehl die postfix Konfiguration auf Werkseinstellung zurücksetzen? :confused::rolleyes:
 
Ja, spiel das Backup der Datei wieder ein.

Wobei Du die original-Datei sicherlich nicht haben willst, mit der bekommst Du nämlich genau so wenig eine Mail versandt wie mit der aktuellen Konfiguration.

Ich würde eher nach dem Fehler suchen, der sich irgendwo in der Konfiguration versteckt - wenn Du saubere Infos lieferst kann man Dir sicherlich auch dabei helfen...
 
Danke für deine Antwort!

Welche Konfiguration oder Informationen (Also von welchem Pfad) würde dir denn bei der Problemeingrenzung helfen?

Danke für jegliche Hilfe!
 
Back
Top