Ich versuche, Mail von localhost zu meinem Gmail zu senden. Ich benutze Windows 7. Meine mail() Funktion zeigt keinen Fehler beim Senden. Stattdessen erscheint beim Senden ein Fenster und verschwindet plötzlich, auch wenn ich das Fenster nicht richtig sehen kann.E-Mail empfängt nicht von localhost
mail.php
$headers = "MIME-Version: 1.0" . "\r\n";
$headers .= "Content-type:text/html;charset=UTF-8" . "\r\n";
if(mail($to, $subject, $body,$headers))
{
echo 'Mail has send';
}
else
{
echo "Email Not Found";
}
php.ini
1130 [mail function]
1131 ; XAMPP: Comment out this if you want to work with an SMTP Server like Mercury
1132 SMTP = smtp.gmail.com
1133 smtp_port = 587
1134 sendmail_path = "\"C:\xampp\sendmail\sendmail.exe\" -t"
sendmail.ini
[sendmail]
smtp_server=smtp.gmail.com
smtp_port=587
error_logfile=error.log
debug_logfile=debug.log
auth_username=mygmail.com
auth_password=myPass
force_sender=mygmailgmail.com
Hey zugeordnet! Ich habe diese Variablen in meiner Datei bereits deklariert, ohne Deklaration, wie kann ich Null-Variablen in meiner Funktion übergeben! –