Sziasztok, azt vettem észre hogy az elfelejtett jelszó az utóbbi időkben gmailre nem jön meg.
Gondolom valami erős spamként érzékeli és tiltja.
Itt az adott rész:
if($qryPass) {
echo'<p class="meldung"><font color=red>A jelszó sikeresen frissítve. Ön kap egy e-mailt az új jelszóval.</font color=red></p>';
$absender = $serverSettings['titel']." jelszó";
$email = $serverSettings['pass_mail'];
$empfaenger = $_POST['email'];
$mail_body = " Kedves játékos!
A jelszó sikeresen átállítva.
Felhasználó: ".$acc."
Új jelszó: ".$newPass."
Jó játékot,
".$serverSettings['titel']."-Team
Ez az e-mail automatikusan generált. Kérjük, ne küldjön választ erre a címre.";
$titel = " ".$serverSettings['titel'];
$header .= "X-Priority: 3\n";
$header .= "X-Mailer: mtVision Homepage Mailer\n";
$header .= "MIME-Version: 1.0\n";
$header .= "From: ".$absender." <".$serverSettings['pass_mail'].">\n";
$header .= "Reply-To: ".$serverSettings['pass_mail']."\n";
//$header .= "Content-Transfer-Encoding: 8bit\n";
$header .= "Content-Type: text/plain; charset=iso-8859-1\n";
if(!mail($empfaenger, $titel, $mail_body, $header)) {
echo'<p class="meldung"><font color=red>Hiba! Próbáld később újra. Ha egy nap múlva se lesz jó, fordulj egy adminhoz!</font color=red></p>';
}
}
else {
echo'<p class="meldung"><font color=red>Hiba, próbáld újra!</font color=red></p>';
}
}
else {
echo'<p class="meldung"><font color=red>A megadott kombináció nem létezik. Ellenőrizd, és próbáld újra!</font color=red></p>';
}
}
else {
echo'<p class="meldung"><font color=red>Nem adta meg az összes adatot helyesen.</font color=red></p>';
}
}
ezen lehet módosítani bármit hogy elküldje gmail-re is?
Szia!
Nem a php script hibája, hanem a szerver amiről küldesz! Ellenőrizd a mail küldő szerver beállításait, ezen beállítások miatt tagadja meg a google a fogadást!
Használhatod a gmail smtp szerverét és akkor garantáltan megérkezik minden mail szolgáltatóhoz a levél.