[GastForen Programmierung/Entwicklung PHP und MySQL

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste

Ich mochte E-Mail mit PHP senden

Heini5000
Beiträge gesamt: 9

31. Okt 2020, 06:59
Bewertung:

gelesen: 65757

Beitrag als Lesezeichen
Hast du mal versucht, den Fehler einzugrenzen?

1. Schauen, ob die Mail-Funktionalität aktiviert ist.

Code
<?php 
if ( function_exists( 'mail' ) )
{
echo 'mail() is available';
}
else
{
echo 'mail() has been disabled';
}
?>


2. Versuchen, ohne Formular eine Mail zu verschicken

Code
<?php  

$email = "youremail@gmail.com";
$subject = "Email Test";
$message = "this is a mail testing email function on server";


$sendMail = mail($email, $subject, $message);
if($sendMail)
{
echo "Email Sent Successfully";
}
else

{
echo "Mail Failed";
}
?>


3. Der Reihe nach die einzelnen mail-Parameter in deinem Script gegen "hardcodierte" Parameter ersetzen.

Will heißen, die Zeile
Code
if (mail($to, $subject, $message, $headers)) { 

ändern zu
Code
if (mail('youremail@gmail.com', $subject, $message, $headers)) { 

danach zu
Code
if (mail($to, 'Subject', $message, $headers)) { 

usw.

(Dieser Beitrag wurde von Heini5000 am 31. Okt 2020, 07:04 geändert)
Änderungsverlauf:
Beitrag geändert von Heini5000 (Novice) am 31. Okt 2020, 07:02
Beitrag geändert von Heini5000 (Novice) am 31. Okt 2020, 07:04