YusufŞimşek14 1
YusufŞimşek14
berzahx 2
berzahx
xranzei 1
xranzei
Agora Metin2 1
Agora Metin2
Bvural41 1
Bvural41
romegames 1
romegames
noisiv 1
noisiv
Manwe Work 1
Manwe Work
Hikaye Ekle
Reklam vermek için turkmmo@gmail.com

Metin2 de E posta Onay Sistemi

  • Konuyu başlatan Konuyu başlatan sandil34
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 22
  • Görüntüleme Görüntüleme 15K
mesaj kasmak için teşekkür ediyorsunuz bu web panel kategori konusu iyi misiniz siz ?
Bir konuya teşekkür ederken size soracak değilim. Konu yeri yanlış ise raporlayın ilgili yönetim bireyi bakar zaten
 
Paylaşım için teşekkürler
 
Paylaşım için teşekkürler
 
SMTP bağlantısını with open ile açabilirsin quit'e ihtiyacın kalmaz. Paylaşım için teşekkürler bu arada.
Python:
import smtplib
import random
from email.mime.text import MIMEText

def send_email(send_from, send_to, subject, text, confirmation_code):
    msg = MIMEText(text + '\n\nOnay Kodu: ' + confirmation_code)
    msg['From'] = send_from
    msg['To'] = send_to
    msg['Subject'] = subject

    with smtplib.SMTP_SSL('MAİL HOST ADRESİNİZİ GİRİN', 465) as smtp:
        smtp.login(send_from, 'GÖNDERİCİ MAİL ADRESİ ŞİFRESİNİ GİRİN')
        smtp.sendmail(send_from, send_to, msg.as_string())

def generate_confirmation_code():
    return ''.join([str(random.randint(0, 9)) for i in range(6)])

def confirm_code(entered_code, correct_code):
    return entered_code == correct_code

send_to = input("Enter the recipient's email address: ")
confirmation_code = generate_confirmation_code()
send_email('GÖNDERİCİ E POSTASINI GİRİN (tes@hosting.com)', send_to, 'GÖNDEREN KİŞİ OYUN ADI ', 'Lütfen Onay kodunuzu kimseyle paylaşmayın.', confirmation_code)

entered_code = input('Onay kodunu girin: ')
if confirm_code(entered_code, confirmation_code):
    print('Onay başarılı!')
else:
    print('Onay başarısız...')
 
Son düzenleme:

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst