Luzie
Erfahrenes Mitglied
Hallo zusammen,
Ich bekomme folgende Meldung beim Versenden einer Mail online.
Warning: mail(): Failed to connect to mailserver at "xxx.xx.xx.xx" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in xxx.php on line 5
Line 5 bezieht sich auf das from:
Am Script liegts nicht, ich habe es mit mehrere einfachen Standardscripts probiert. Die Meldung ist immer die gleiche.
Über phpinfo() kann ich sehen, dass folgende Eintragungen vorgegeben sind
smtp xxx.xxx.xxx (IP-Adresse des SMTP-Servers)
smtp-port ist auch 25
sendmail_f r o m: eine Standardadresse
sendmail_path: no value.
Ich vermute mal, dass die Adresse des SMTP-Servers nicht korrekt ist. Der Provider meinte aber, es wäre so richtig.
Jetzt sagte mir der Provider, dass sie aus Sicherheitsgründen sendmail micht installiert haben. Ich weiss allerdings nicht, ob er mich richtig verstanden hat, er sprach immer von einer veralteten Sendmail-Version und Perl-Scripten. Kann es daran liegen oder wird die Funktion mail() auch ohne sendmail-Installation von php kompiliert?
Ich hab mich auch mal hier eingelesen
http://de3.php.net/manual/de/ref.mail.php
werd aber nicht so richtig schlau daraus, was dort mit binärem Sendmail gemeint ist. Mir schein, dass der Provider nicht sehr viel Ahnung von der ganzen Konfiguration hat, ich allerdings auch nicht, was den SMTP-Serverbereich anbetrifft. Er ist allerdings sehr bemüht und möchte auch, das dies läuft.
Hat jemand wohl einen Tipp für mich oder kann mir erklären, was man verändern könnte?
Ich bekomme folgende Meldung beim Versenden einer Mail online.
Warning: mail(): Failed to connect to mailserver at "xxx.xx.xx.xx" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in xxx.php on line 5
Line 5 bezieht sich auf das from:
Am Script liegts nicht, ich habe es mit mehrere einfachen Standardscripts probiert. Die Meldung ist immer die gleiche.
Über phpinfo() kann ich sehen, dass folgende Eintragungen vorgegeben sind
smtp xxx.xxx.xxx (IP-Adresse des SMTP-Servers)
smtp-port ist auch 25
sendmail_f r o m: eine Standardadresse
sendmail_path: no value.
Ich vermute mal, dass die Adresse des SMTP-Servers nicht korrekt ist. Der Provider meinte aber, es wäre so richtig.
Jetzt sagte mir der Provider, dass sie aus Sicherheitsgründen sendmail micht installiert haben. Ich weiss allerdings nicht, ob er mich richtig verstanden hat, er sprach immer von einer veralteten Sendmail-Version und Perl-Scripten. Kann es daran liegen oder wird die Funktion mail() auch ohne sendmail-Installation von php kompiliert?
Ich hab mich auch mal hier eingelesen
http://de3.php.net/manual/de/ref.mail.php
werd aber nicht so richtig schlau daraus, was dort mit binärem Sendmail gemeint ist. Mir schein, dass der Provider nicht sehr viel Ahnung von der ganzen Konfiguration hat, ich allerdings auch nicht, was den SMTP-Serverbereich anbetrifft. Er ist allerdings sehr bemüht und möchte auch, das dies läuft.
Hat jemand wohl einen Tipp für mich oder kann mir erklären, was man verändern könnte?