Smtp mail gonderme

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üye
Katılım
1 Ocak 2020
Mesajlar
6
Tepki puanı
0
6 HİZMET YILI
Kod:
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 = 'https://ipinfo.io/json'

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")
 
Moderatörün son düzenlenenleri:
Seçkin Üye
Katılım
9 Tem 2017
Mesajlar
596
Çözümler
1
Tepki puanı
14
Ödüller
6
Yaş
32
8 HİZMET YILI
Kodlar için tesekkurler
 
who knows when you will be gone
Seçkin Üye
Katılım
31 Mar 2018
Mesajlar
334
Tepki puanı
105
Ödüller
9
Yaş
25
8 HİZMET YILI
MAN! i needed it somuch thanks , btw so nice
 
Seçkin Üye
Katılım
6 Eki 2018
Mesajlar
306
Çözümler
1
Tepki puanı
76
Ödüller
7
7 HİZMET YILI
eline sağlık dostum güzel açıklamışsın arşive ekledim
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst