merhaba arkadaslar kullanmıs oldugum host maile kapalı oldugundan smt maıl kullanmak istedim ben pek anlamadıgımdan o sıralar bır arkadasa dosyaları edıtletmiştim ancak su an mail gelmiyor sistem calısmıyor size dosyaların kodlarını buraya eklesem duzenleyerek bana gonderebılırsenız ve nereleri editleyecegımı yazarsanız cok mınnettar kalacagım

şifremi unuttum







Şifremi Unuttum!








yada kullanıcı paneline git






if(isset($_POST['sfform']) && $_POST['sfform']=="Gonder!") {

if(!empty($_POST['account']) && !empty($_POST['sicherheitsf']) && !empty($_POST['sicherheitsa'])) {

$acc = mysql_real_escape_string($_POST['account']);
$frage = mysql_real_escape_string($_POST['sicherheitsf']);
$antwort = mysql_real_escape_string(md5($_POST['sicherheitsa']));

$sqlCmd = "SELECT id FROM account.account WHERE login='".$acc."' AND question1='".$frage."' AND answer1='".$antwort."' LIMIT 1";
$sqlQry = mysql_query($sqlCmd,$sqlServ);

if(mysql_num_rows($sqlQry)>0) {

$newPass = substr(md5(rand(999,99999)),0,8);
$setPass = "UPDATE account.account SET password=PASSWORD('".$newPass."') WHERE login='".$acc."' LIMIT 1";
$qryPass = mysql_query($setPass);

if($qryPass) {
echo'

Yeni şifreniz başarıyla oluşturuldu.

Hesabınızın yeni şifresi '.$acc.' ist: '.$newPass.'.

Keyifli oyunlar.

';
}
else {
echo'

Yeni şifreniz oluşturulamıyor. Lütfen bir yöneticiyle görüşün.

';
}

}

}
else {
echo'

Herhangi bir veri girilmedi.

';
}

}

if(isset($_POST['emailreset']) && $_POST['emailreset']=="Gonder!") {

if(!empty($_POST['account']) && checkMail($_POST['email']) && $_SESSION["captcha_id"] == $_POST['captcha']) {

$acc = mysql_real_escape_string($_POST['account']);
$email = mysql_real_escape_string($_POST['email']);
$newPass = substr(md5(rand(999,99999)),0,8);

$getUser = "SELECT id FROM account.account WHERE login='".$acc."' AND email='".$email."' LIMIT 1";
$qryUser = mysql_query($getUser);

if(mysql_num_rows($qryUser)>0) {

$setPass = "UPDATE account.account SET password=PASSWORD('".$newPass."') WHERE login='".$acc."' LIMIT 1";
$qryPass = mysql_query($setPass);

if($qryPass) {
echo'

Parolanız başarıyla oluşturuldu. Yeni şifrenizi içeren bir e-posta alacaksınız.

';

$absender = $serverSettings['titel']."";
$email = $serverSettings['pass_mail'];
$empfaenger = $_POST['email'];
$mail_body = "

Merhaba,
Sifreniz basariyla sifirlandi.



Hesap: ".$acc."


Yeni sifreniz: ".$newPass."



Keyifli oyunlar,



".$serverSettings['titel']."- Oyun Takimi




Bu e-posta otomatik olarak olusturuldu. Lutfen yanitlamayiniz.

";
$titel = "Yeni sifreniz ";

$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-9\n";

$mail = new PHPMailer();

$mail->IsSMTP();
$mail->SMTPDebug = 0; //Mesaj gönderme bşarısız olursa sayfada çıkacak hatanın detayın belirtir 2 yaparsanız tüm hataları gösterir 0 yaparsanız ekranda sadece mesaj gönderilemedi yazısı ve mailler error hatası yazar.
$mail->SMTPAuth = true;
$mail->SMTPSecure = "tls"; // send via SMTP
$mail->Host = "$incoming"; // SMTP servers
$mail->Port = 587; // turn on SMTP authentication
$mail->Username = "$mailadresi"; // SMTP username
$mail->Password = "$mailsif"; // SMTP password

$mail->From = "$mailadresi"; // smtp kullanıcı adınız ile aynı olmalı
$mail->FromName = "$absender"; // dene
$mail->AddAddress("$empfaenger","$acc");
$mail->Subject = "$titel";
$mail->MsgHTML("$mail_body");

if(!$mail->Send())
{
echo "Mesaj Gönderilemedi

";
echo "Mailer Error: " . $mail->ErrorInfo;
exit;
}

echo "Mesaj Gönderildi";

}
else {
echo'

Yeni şifre oluşturulamıyor. Lütfen bir yöneticiyle görüşün.

';
}

}
else {
echo'

Girdiğiniz bilgiler eşleşmiyor.

';
}

}
else {
echo'

Tüm bilgileri doğru girmediniz.

';
}

}

?>


Yeni Şifremi E-Posta Adresime Gönder


Bu fonksiyon, e-posta ile yeni bir şifre gönderir. Bu işlem için doğru mail adresi girmek zorundasınız.





type="text"
class=""
id="username"
name="account"
title=""
value=""
/>



type="text"
class=""
id="password"
name="email"
value=""
/>





captcha


<script>
$(function() {); });
</script>

* Zorunludur









depo şifresi iste php








Hesabınız




$sqlAcc = "SELECT account.social_id AS loeschcode, safebox.password AS lagerpw
FROM account.account
LEFT JOIN player.safebox
ON account.id=safebox.account_id
WHERE account.id='".$_SESSION['user_id']."'";

$qryAcc = mysql_query($sqlAcc) or die(mysql_error());
$getAcc = mysql_fetch_object($qryAcc);

if(empty($getAcc->lagerpw)) $getAcc->lagerpw = '000000';

if(isset($_SESSION['user_admin']) && checkInt($_SESSION['user_admin']) && $_SESSION['user_admin']>=0) {
if(@$_POST['emailreset']=="Gönder") {
$getAcc->lagerpw;

$setPass = "UPDATE player.safebox SET password=".$getAcc->lagerpw." WHERE account_id='".$_SESSION['user_id']."' LIMIT 1";
$qryPass = mysql_query($setPass);



echo'Lütfen Bekleyin...';

$absender = $serverSettings['titel']."";
$email = $serverSettings['pass_mail'];
$empfaenger = $_SESSION['user_email'];
$mail_body = "

Merhaba ".$_SESSION['user_name'].",


Depo Sifreniz Umarim Sorunsuz Bir Sekilde Iletilmistir



Depo Sifreniz: ".$getAcc->lagerpw."



Oyunun Tadini Cikarin



Size ".$serverSettings['titel']."-Takimi Iyi Oyunlar Diler




Bu e-posta otomatik olarak olusturuldu. Bu adrese cevap gondermeyiniz.

";
$titel = "Depo Sifreniz";

$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)) {
$mail = new PHPMailer();

$mail->IsSMTP();
$mail->SMTPDebug = 0; //Mesaj gönderme bşarısız olursa sayfada çıkacak hatanın detayın belirtir 2 yaparsanız tüm hataları gösterir 0 yaparsanız ekranda sadece mesaj gönderilemedi yazısı ve mailler error hatası yazar.
$mail->SMTPAuth = true;
$mail->SMTPSecure = "tls"; // send via SMTP
$mail->Host = "$incoming"; // SMTP servers
$mail->Port = 587; // turn on SMTP authentication
$mail->Username = "$mailadresi"; // SMTP username
$mail->Password = "$mailsif"; // SMTP password

$mail->From = "$mailadresi"; // smtp kullanıcı adınız ile aynı olmalı
$mail->FromName = "$absender";
$mail->AddAddress("$empfaenger","$acc");
$mail->Subject = "$titel";
$mail->MsgHTML("$mail_body");

if(!$mail->Send())
{
echo "Mesaj Gönderilemedi

";
echo "Mailer Error: " . $mail->ErrorInfo;
exit;
}

echo "Mesaj Gönderildi";
}
}

}
else {
echo' ';
}
?>



Depo şifresi


Burdan, kendine mail ile Depocu-şifresi gönderilmesini sağlayabilirsin.








Geri




 





sonrasında ftp anasayfada mail adli klasor ıcınde language ve class.phpmailer.php class.pop3.php class.smtp.php ve birde mail.php var içerigi

require("mail/class.phpmailer.php");

$mail = new PHPMailer();

$mail->IsSMTP();
$mail->SMTPDebug = 2; //Mesaj gönderme bşarısız olursa sayfada çıkacak hatanın detayın belirtir 2 yaparsanız tüm hataları gösterir 0 yaparsanız ekranda sadece mesaj gönderilemedi yazısı ve mailler error hatası yazar.
$mail->SMTPAuth = true;
$mail->SMTPSecure = "tls"; // send via SMTP
$mail->Host = "smtp.gmail.com"; // SMTP servers
$mail->Port = 587; // turn on SMTP authentication
$mail->Username = "truva2gm@gmail.com"; // SMTP username
$mail->Password = "xxxxxx"; // SMTP password

$mail->From = "truva2gm@gmail.com"; // smtp kullanıcı adınız ile aynı olmalı
$mail->FromName = "Truva2 Yönetimi";
$mail->AddAddress("gönderilecek adres","gönderilenin ismi");
$mail->Subject = "Konu başlığı";
$mail->Body = 'Mesaj içeriği.';

if(!$mail->Send())
{
echo "Mesaj Gönderilemedi

";
echo "Mailer Error: " . $mail->ErrorInfo;
exit;
}

echo "Mesaj Gönderildi";


?>



bu sekılde ayarlanmıs ama calısmıyor baska bıyerde hıc bı yar yapmadım sankı mail adresi ve sifreyi alamıyor gıbı bır durum soz konusu


bu sekilde hata alıyorum yardım edin lutfen


Parolanız başarıyla oluşturuldu. Yeni şifrenizi içeren bir e-posta alacaksınız.
SMTP Error: Could not connect to SMTP host. Mesaj Gönderilemedi
Mailer Error: SMTP Error: Could not connect to SMTP host.

Ek Olarak: yardım edecek kimse yokmu sanırım sorunu buldum ama hangi kodları eklyecegim bilmiyorum

tahmin ettigim gibi burda kullanacagım mail ve sifreyi bi ayar dosyasına eklemem lazım ancak nasıl bir kodla eklemeliyimki bu kodlarla baglassın

$mail->Username = "$mailadresi"; // SMTP username
$mail->Password = "$mailsif"; // SMTP password

benım ayar dosyasına ne yazmalıyım mesela


$mail->Username = "$mailadresi"; xxx@gmail.com:// SMTP username
$mail->Password = "$mailsif";xx345636: // SMTP password

boyle bişey eklemem lazım ama nasıl bişey eklemeliyim