Sponsor-Board.de

Normale Version: php mail() funktioniert nicht
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo,
auf einem vServer wo apache2 und php7.0 installiert ist, funktioniert mail() nicht, weiß jemand woran das liegt, oder was ich alles einstellen bzw installieren muss und co? Da ich nicht weiterkomme,

Schonmal Danke,

MFG
Details, wir brauchen Details. Oder waren's Eier, die wir brauchen?

Spaß beiseite: Was funktioniert im Detail nicht? Was ist die Ausgabe mit Error-reporting auf all?
Eigentlich sollte mail bei korrekter Nutzung und ner korrekten PHP-Installation auch funktionieren. Also kann man ohne weitere Infos nicht wirklich helfen.
Das Problem ist, dass ich selber keine Ahnung habe wie und was die Person installiert hat, da es nicht mein vServer ist...
Das was ich ausgeführt habe ist:

Code:
apt-get install php7.0 php7.0-cli php7.0-curl php7.0-gd php7.0-intl php7.0-json php7.0-mbstring php7.0-mcrypt php7.0-mysql php7.0-opcache php7.0-readline php7.0-xml php7.0-xsl php7.0-zip php7.0-bz2 libapache2-mod-php7.0 -y

Gemeint war eher, welche Fehlermeldung kommt wenn du versucht bei php die Funktion mail aufzu rufen?

Ansonsten einmal die phpinfo Posten oder einen Link dahin senden Smile
[Link: Registrierung erforderlich] -> Hier sind die phpinfo() daten.


Also muss man sendmail installieren (wurde schon...)
nano /etc/hosts
heißt dass das "127.0.0.1 localhost localhost.localdomain yourhostnamehere" dass das in der datei stehen muss oder dass ich das da einfügen muss? da ist irgendwas mit teamspeak drin,

MFG
Wäre noch hilfreich zu wissen was php für eine Fehlermeldung ausgibt wenn du die Funktion Mail aufrufst?
Oder kommt diese Mail einfach nicht an?
Aso, ja also kommt einfach nix an (Fehler wird nicht angezeigt), aber zB auf meinem Webspace gehts (ist ja auch ein Webspace mit Plesk) aber auf dem vServer eben nicht (von dort ist die phpinfo).
Mal eine andere Frage, warum verwendest du kein SMTP?

Aber zu dem Problem zurück.
Ist der Port 25 nicht blockiert, weder vom Hoster noch von dein Server. Steht etwas im mail.log (bin mir gerade nicht sicher ob dies auch dort eingetragen wird wenn man da per php etwas sendet, sollte aber eigentlich)?
Wurde sendmail richtig Konfiguriert und selbst getestet?


p.s.
Frag bitte den Server Admin das er sich die Sachen ansehen soll. Der ist der richtige Ansprechpartner dafür.

Code:
Dec 11 12:37:56 CT1038 postfix/smtp[2189]: D80361F6154D: host mx-ha02.web.de[212.227.17.8] refused to talk to me: 554-web.de (mxweb110) Nemesis ESMTP Service not available 554-No SMTP service 554-Bad DNS PTR resource record. 554 For explanation visit http://postmaster.web.de/error-messages?ip=PLATZHALTERIPSERVER&c=rdns
Dec 11 12:37:56 CT1038 postfix/smtp[2237]: 0280A1F6008D: host mx-ha03.web.de[212.227.15.17] refused to talk to me: 554-web.de (mxweb011) Nemesis ESMTP Service not available 554-No SMTP service 554-Bad DNS PTR resource record. 554 For explanation visit http://postmaster.web.de/error-messages?ip=PLATZHALTERIPSERVER&c=rdns
Dec 11 12:37:56 CT1038 postfix/smtp[2189]: D80361F6154D: to=<[email protected]>, relay=mx-ha03.web.de[212.227.15.17]:25, delay=74451, delays=74451/0/0.06/0, dsn=4.0.0, status=deferred (host mx-ha03.web.de[212.227.15.17] refused to talk to me: 554-web.de (mxweb010) Nemesis ESMTP Service not available 554-No SMTP service 554-Bad DNS PTR resource record. 554 For explanation visit http://postmaster.web.de/error-messages?ip=PLATZHALTERIPSERVER&c=rdns)
Dec 11 12:37:56 CT1038 postfix/smtp[2237]: 0280A1F6008D: to=<[email protected]>, relay=mx-ha02.web.de[212.227.17.8]:25, delay=750, delays=750/0.01/0.05/0, dsn=4.0.0, status=deferred (host mx-ha02.web.de[212.227.17.8] refused to talk to me: 554-web.de (mxweb110) Nemesis ESMTP Service not available 554-No SMTP service 554-Bad DNS PTR resource record. 554 For explanation visit http://postmaster.web.de/error-messages?ip=PLATZHALTERIPSERVER&c=rdns)
Dec 11 12:37:56 CT1038 postfix/smtp[2236]: EC4581F6154E: host mx-ha03.web.de[212.227.15.17] refused to talk to me: 554-web.de (mxweb012) Nemesis ESMTP Service not available 554-No SMTP service 554-Bad DNS PTR resource record. 554 For explanation visit http://postmaster.web.de/error-messages?ip=PLATZHALTERIPSERVER&c=rdns
Dec 11 12:37:56 CT1038 postfix/smtp[2238]: 0BB0F1F60845: host mx-ha03.web.de[212.227.15.17] refused to talk to me: 554-web.de (mxweb011) Nemesis ESMTP Service not available 554-No SMTP service 554-Bad DNS PTR resource record. 554 For explanation visit http://postmaster.web.de/error-messages?ip=PLATZHALTERIPSERVER&c=rdns
Dec 11 12:37:56 CT1038 postfix/smtp[2236]: EC4581F6154E: to=<[email protected]>, relay=mx-ha02.web.de[212.227.17.8]:25, delay=1089, delays=1089/0.01/0.17/0, dsn=4.0.0, status=deferred (host mx-ha02.web.de[212.227.17.8] refused to talk to me: 554-web.de (mxweb113) Nemesis ESMTP Service not available 554-No SMTP service 554-Bad DNS PTR resource record. 554 For explanation visit http://postmaster.web.de/error-messages?ip=PLATZHALTERIPSERVER&c=rdns)
Dec 11 12:37:56 CT1038 postfix/smtp[2227]: 732701F61561: host mx-ha02.web.de[212.227.17.8] refused to talk to me: 554-web.de (mxweb113) Nemesis ESMTP Service not available 554-No SMTP service 554-Bad DNS PTR resource record. 554 For explanation visit http://postmaster.web.de/error-messages?ip=PLATZHALTERIPSERVER&c=rdns
Dec 11 12:37:56 CT1038 postfix/smtp[2227]: 732701F61561: to=<[email protected]>, relay=mx-ha03.web.de[212.227.15.17]:25, delay=581, delays=581/0/0.19/0, dsn=4.0.0, status=deferred (host mx-ha03.web.de[212.227.15.17] refused to talk to me: 554-web.de (mxweb012) Nemesis ESMTP Service not available 554-No SMTP service 554-Bad DNS PTR resource record. 554 For explanation visit http://postmaster.web.de/error-messages?ip=PLATZHALTERIPSERVER&c=rdns)
Dec 11 12:37:56 CT1038 postfix/smtp[2238]: 0BB0F1F60845: to=<[email protected]>, relay=mx-ha02.web.de[212.227.17.8]:25, delay=987, delays=987/0.01/0.18/0, dsn=4.0.0, status=deferred (host mx-ha02.web.de[212.227.17.8] refused to talk to me: 554-web.de (mxweb112) Nemesis ESMTP Service not available 554-No SMTP service 554-Bad DNS PTR resource record. 554 For explanation visit http://postmaster.web.de/error-messages?ip=PLATZHALTERIPSERVER&c=rdns)


Log in mail.log
Wie kann man das fixen, dass die Emails angenommen werden?
MFG

Du must einen PTR Record auf den gleich setzten wie den Server sich meldet.
Kann in der Regel nur der Hoster für deine IP setzten(also per Kontakformular melden) außer du kannst dies über ein Control Panel bei deinem jeweiligen Hoster machen.
Wie gesagt, Sachen des Server admins Smile
Seiten: 1 2
Referenz-URLs