Created
June 1, 2019 07:15
-
-
Save shekharkoirala/ece71545b2ee9f76e1ebabf7a3485666 to your computer and use it in GitHub Desktop.
send email to anyone using python
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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