Gmail...

Indította Ken, 2014-05-18, 17:52:43

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.