Amazing-Python-Scripts
24 строки · 693.0 Байт
1import smtplib
2from datetime import datetime
3import time
4
5# asking for credentials
6email_user = input("Enter your email")
7email_pass = input("Enter your password")
8email_to = input("Enter reciver's email")
9email_time = input("Enter time in (YYYY,MM,DD,HH,MM)")
10email_message = input("Enter message")
11server = smtplib.SMTP("smtp.gmail.com", 587)
12server.starttls()
13server.login(email_user, email_pass)
14
15# determining delay
16current_time = datetime.now()
17email_time = datetime(email_time)
18wait_time = (email_time - current_time).total_seconds()
19if wait_time > 0:
20time.sleep(wait_time)
21
22# sending email
23server.sendmail(email_user, email_to, email_message)
24server.quit()
25