• 04-03-2025, 16:11:21
    #1
    merhaba beyler bayanlar sevgili arkadaşlar bir adet web sayfası üzerinde çalışıyorum yazılıma yeni yeni başladım ve kendimi geliştirmek için ufak projeler üstüde çalışıyor fakat şifremi unuttum sayfasını bir türlü yapamadım e-posta adresine sıfırlama linki gönderecek altyapısı bende var
    Şifre sıfırlama bağlantısı e-posta adresinize gönderildi.
    diyor e-posta adresine bakınca e-posta gelmiyor SMPT üzerinden bağlı CPANEL
    yarım edecek arkadaşlara şimdiden teşekkür ediyorum
  • 04-03-2025, 16:21:00
    #2
    Bunun için SMTP ayarları yapman lazım. Buyrunuz yapay zeka ne diyor
    Alıntı
    <?php
    $mail = new PHPMailer(true);

    try {
    //Sunucu ayarları
    $mail->SMTPDebug = SMTP:EBUG_SERVER; //Çıktıyı etkinleştir
    $mail->isSMTP(); //SMTP kullanarak gönder
    $mail->Host = 'mail.alanadiniz.com'; //SMTP sunucusu
    $mail->SMTPAuth = true; //SMTP kimlik doğrulaması
    $mail->Username = 'mailhesabiniz@alanadiniz.com'; //SMTP kullanıcı adı
    $mail->Password = 'mailhesabinizinsifresi'; //SMTP parolası
    $mail->SMTPSecure = PHPMailer::ENCRYPTION_SMTPS; //Şifrelemeyi etkinleştir
    $mail->Port = 465; //Bağlanılacak port

    //Alıcılar
    $mail->setFrom('mailhesabiniz@alanadiniz.com', 'Şifre sıfırlama');
    $mail->addAddress('alici@alanadiniz.com', 'alıcı ismi'); //Alıcı ekle

    //İçerik
    $mail->isHTML(true); //E-postayı HTML olarak ayarla
    $mail->Subject = 'Şifre sıfırlama';
    $mail->Body = 'Şifrenizi sıfırlamak için <a href="#">tıklayın</a>';
    $mail->AltBody = 'Şifrenizi sıfırlamak için tıklayın';

    $mail->send();
    echo 'Mesaj gönderildi';
    } catch (Exception $e) {
    echo "Mesaj gönderilemedi. Hata: {$mail->ErrorInfo}";
    }

    ?>
  • 04-03-2025, 17:01:37
    #3
    yeni mail kullanıcısı oluştur.