Created
November 22, 2021 18:07
-
-
Save syntaxhacker/769ac4cc43e4d500afb974f67caddf42 to your computer and use it in GitHub Desktop.
send emails to gmail via python
This file contains 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
username='' #email | |
password='' #password |
This file contains 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 | |
from email.mime.text import MIMEText | |
import config | |
smtp_ssl_host = 'smtp.gmail.com' # smtp.mail.yahoo.com | |
smtp_ssl_port = 465 | |
username = config.username | |
password = config.password | |
sender = username | |
targets = ['[email protected]'] | |
server = smtplib.SMTP_SSL(smtp_ssl_host, smtp_ssl_port) | |
server.login(username, password) | |
longText = """Space Exploration Technologies Corp. (SpaceX) is an American aerospace manufacturer, space transportation services and communications company headquartered in Hawthorne, California. SpaceX was founded in 2002 by Elon Musk with the goal of reducing space transportation costs to enable the colonization of Mars. SpaceX manufactures the Falcon 9 and Falcon Heavy launch vehicles, several rocket engines, Dragon cargo, crew spacecraft and Starlink communications satellites.""" | |
for i in range(20,46): | |
# msg = MIMEText(longText) | |
msg = MIMEText('Hi, how are you today?') | |
msg['Subject'] = f"Hello{i}" | |
msg['From'] = sender | |
dest = [targets[0].split('@')[0]+ str(i) + '@' + targets[0].split('@')[1]] | |
msg['To'] = ', '.join(dest) | |
server.sendmail(sender, dest, msg.as_string()) | |
server.quit() |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment