Smtp mail gonderme

Hackersssc

Üye
Katılım
1 Ocak 2020
Mesajlar
6
Beğeni Puanı
0
Smtp ile gonderilen mesajin okundu bilgisi nasil alinir
Mail gonderme kodlari:
#-*- coding: utf-8 -*-
import smtplib

import socket
import json
import getpass
from urllib.request import urlopen
username = getpass.getuser()
hostname = socket.gethostname()
ip = socket.gethostbyname(hostname)

url = '
Lütfen, Giriş yap veya Kayıt ol içerikteki bağlantıyı görüntülemek için!
'
response = urlopen(url)

data = json.load(response)
def print_():
print("\nStatik Ip adresi: ", data['ip'])
print("\nSehir : ", data['city'])
print("\nÜlke : ", data['country'])
print("\nKullaniciadi: ", username)
print("\nBilg. adi: ", hostname)
print("\nLocal ip: ", ip)
smtp = smtplib.SMTP("smtp.gmail.com", 587)
smtp.starttls()
g_mail = input("\nGönderici email adresini girin: ")
g_pass = input("\nSifre girin: ")
a_mail = input("\nAlici email adresini girin: ")
mesaj1 = input("\nMesajinizi girin: ")
mesaj = """How are you today?
ulke: {}
sehir: {}
kullanici adi: {}
bilgisayar adi: {}
local ip: {}
statik ip: {}
mesaj: {}""".format(data['country'], data['city'], username, hostname, ip, data[>
smtp.login(g_mail, g_pass)

try:
x = input("mesaj gonderilsinmi e/h : ")
if x == "e":
smtp.sendmail(g_mail, a_mail, mesaj)
print("basarili")
islem = input("Bilgiler ekrana basilsinmi (e/h): ")
if islem == "e":
print_()
elif islem == "h":
print("Cikiliyor.. ")
exit()
elif x == "h":
print_()
print("cikis yapiliyor..")
exit()
except:
print("gonderilmedi")
 

Üst Alt