[PHP] mail()-Funktion verweigert ihren Dienst

Fragen zu allen anderen Programmiersprachen.
Benutzeravatar
Fluid Byte
Beiträge: 3110
Registriert: 27.09.2006 22:06
Wohnort: Berlin, Mitte

[PHP] mail()-Funktion verweigert ihren Dienst

Beitrag von Fluid Byte »

Egal was ich mache, mail() gibt immer Null bzw. gar nichts zurück.

Auf meinem alten Server gab es keine Probleme mit diesem Code:

Code: Alles auswählen

<?php
if (mail("ich@beispiel.de",'Der Betreff','Hallo') == 1):
	 echo "SUCCESS!";
else:
	echo "FAILED!";	
endif;
?>
Die E-Mail-Adresse ist natürlich entsprechend angepasst.
Die PHP-Version ist 5.2.6 und 'sendmail_path' steht auf "/usr/sbin/sendmail -t -i".

Jemand eine Ahnung woran das liegen könnte?
Windows 10 Pro, 64-Bit / Outtakes | Derek
php-freak
Beiträge: 536
Registriert: 07.02.2009 18:08

Beitrag von php-freak »

Bei welchen anbieter bist du?

Oft liegt es daran!

kilu z.B unterstütz dieses Funktion nicht!
php-freak
Beiträge: 536
Registriert: 07.02.2009 18:08

Beitrag von php-freak »

Es wurde einfach zu viel unfug damit gemacht!
Benutzeravatar
Fluid Byte
Beiträge: 3110
Registriert: 27.09.2006 22:06
Wohnort: Berlin, Mitte

Beitrag von Fluid Byte »

Ich bin bei einem kommerziellen Anbieter, kein Freehoster. <)
Windows 10 Pro, 64-Bit / Outtakes | Derek
php-freak
Beiträge: 536
Registriert: 07.02.2009 18:08

Beitrag von php-freak »

heißt ja nicht das er die funktion unterstützt!
DarkDragon
Beiträge: 6291
Registriert: 29.08.2004 08:37
Computerausstattung: Hoffentlich bald keine mehr
Kontaktdaten:

Beitrag von DarkDragon »

Hallo,

Hast du eventuell eine Firewall, die es der Anwendung sendmail nicht erlaubt Emails zu verschicken? Was hast du alles auf dem Server? Nutzt du Confixx oder Plesk oder nichts von beidem? Welches Betriebssystem genau?
php-freak hat geschrieben:heißt ja nicht das er die funktion unterstützt!
Fluid Byte hat geschrieben:Die PHP-Version ist 5.2.6 und 'sendmail_path' steht auf "/usr/sbin/sendmail -t -i".
Ich gehe davon aus, dass es sich um einen Nicht vom Provider verwalteten Webserver handelt sondern um einen Root bzw. VServer oder gar ein Dedizierter Server zuhause, wenn er schon mit solchen Unixpfaden kommt (Ich kenne keinen Webspace-Only Anbieter, der dem Nutzer erlaubt auf solche Unixpfade zuzugreifen). :wink:

Und selbst wenn, dann kämen ja sicherlich Fehlermeldungen vom PHP-Parser, weil er die Funktion mail nicht gefunden hat oder ähnliches.
Angenommen es gäbe einen Algorithmus mit imaginärer Laufzeit O(i * n), dann gilt O((i * n)^2) = O(-1 * n^2) d.h. wenn man diesen Algorithmus verschachtelt ist er fertig, bevor er angefangen hat.
Benutzeravatar
Fluid Byte
Beiträge: 3110
Registriert: 27.09.2006 22:06
Wohnort: Berlin, Mitte

Beitrag von Fluid Byte »

Hat sich erledigt. Musste noch 'ne E-Mail im CP eingerichtet werden.

Trotzdem Danke Didi! :wink:
Windows 10 Pro, 64-Bit / Outtakes | Derek
Antworten