Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   [PHP] Mail wird nicht verschickt (https://www.delphipraxis.net/59669-%5Bphp%5D-mail-wird-nicht-verschickt.html)

3_of_8 26. Dez 2005 23:46


[PHP] Mail wird nicht verschickt
 
Hallo! Ich rufe in meinem PHP-Code folgendes auf:

Code:
mail($email,"Titel",$mailtext,"From: Absender Webseite <absender@webseite.de.vu>");
$email ist eine gültige E-Mail Adresse, $mailtext ist ein Text!=null.

Das Problem: Obwohl ich KEINE Fehlermeldung bekomme und das ganze auch in einem Forum, das auf dem gleichen Webspace liegt funktioniert, wird die E-Mail nicht versandt, bzw. sie kommt nicht an.

Woran liegt das?

mgubler 27. Dez 2005 07:24

Re: [PHP] Mail wird nicht verschickt
 
Wie wäre es wenn du versuchst, alle Variablen nach und nach auszugeben

Also:
print $email."\r\n"."Titel"."\r\n".$mailtext."\r\n"."Fro m: Absender Webseite <absender@webseite.de.vu>";

Wenn es keinen Fehler gibt kann es ja nur noch an der konfig. des Servers liegen würde ich sagen!
Ich hatte o.g. Phänomen auch schon ein paar mal.
Im Endeffekt lag es daran, dass eine Variable doch keinen oder nciht den gewünschten Wert hatte!

Daniel B 27. Dez 2005 08:32

Re: [PHP] Mail wird nicht verschickt
 
Hollst Du dir auch wirklich die Variablen aus dem Formular?
SQL-Code:
<?
$name = $_REQUEST['name'];
$mail = $_REQUEST['mail'];
$text = $_REQUEST['text'];
$form = "Content-Type: text/html";
mail('mail@adresse.de', 'betreff', "Von: $name
Von: $mail;
Text:
$text", $form);
?>

himitsu 27. Dez 2005 08:46

Re: [PHP] Mail wird nicht verschickt
 
Und wie wäre es mit $HTTP_POST_VARS @Daniel?

Daniel B 27. Dez 2005 08:49

Re: [PHP] Mail wird nicht verschickt
 
hob i net, brauch i net... @himitsu

3_of_8 27. Dez 2005 09:42

Re: [PHP] Mail wird nicht verschickt
 
Es geht nicht um Formulare. Die PHP wird aus einem Programm heraus mit PHP-Parametern aufgerufen. Alle Variablen haben den passenden Wert.

phXql 27. Dez 2005 09:59

Re: [PHP] Mail wird nicht verschickt
 
Zitat:

Zitat von Daniel B
hob i net, brauch i net... @himitsu

das Team von PHP rät von der Verwendung von $_REQUEST ab. Benutz lieber $_POST, $_GET oder $_COOKIE. $_REQUEST vereint alles...

@3_of_8: Versuch mal, den FROM-Header rauszulassen, evtl löst das dein Problem.

3_of_8 27. Dez 2005 10:06

Re: [PHP] Mail wird nicht verschickt
 
Wird der überprüft, der Header?

Und ich verwende $_GET.

phXql 27. Dez 2005 10:11

Re: [PHP] Mail wird nicht verschickt
 
Vielleicht nimmt der Mail-Daemon des Servers keine Mails mit gespooften Absendern an. Weiss ich nich, müsstest du den Admin fragen. Aber versuchs doch mal, den header wegzulassen... :)

3_of_8 27. Dez 2005 10:27

Re: [PHP] Mail wird nicht verschickt
 
Boooah, ich bin so sch***dumm, echt. Das kommt davon, wenn man gleichzeitig mit Delphi und PHP proggt. Ich hab statt mail($email,"Titel",... mail(email,"Titel" geschrieben.


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:57 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz