Skip to content

Instantly share code, notes, and snippets.

@shekharkoirala
Created June 1, 2019 07:15
Show Gist options
  • Save shekharkoirala/ece71545b2ee9f76e1ebabf7a3485666 to your computer and use it in GitHub Desktop.
Save shekharkoirala/ece71545b2ee9f76e1ebabf7a3485666 to your computer and use it in GitHub Desktop.
send email to anyone using python
import smtplib, ssl
port = 465 # For SSL
smtp_server = "smtp.gmail.com"
sender_email = "" # Enter your address
receiver_email = "" # Enter receiver address
cc_email = "" #Enter cc address
bcc_email = "" #Enter bcc address
password = "" # password of sender email
message_subject = "" # Enter subject
message_text = message # right now json of top 5 share changes positively.
def send_last_email():
message = "From: %s\r\n" % sender_email + "To: %s\r\n" % receiver_email + \
"CC: %s\r\n" % cc_email + "BCC: %s\r\n" % bcc_email \
+ "Subject: " "%s\r\n" % message_subject + "\r\n" + message_text
receiver_emails = [receiver_email] + [cc_email] + [bcc_email]
context = ssl.create_default_context()
server = smtplib.SMTP_SSL(smtp_server, port, context=context)
server.login(sender_email, password)
server.set_debuglevel(1)
server.sendmail(sender_email, receiver_emails, message)
server.quit()
send_last_email()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment