Back to snippets
yagmail_smtp_client_send_email_with_attachment.py
pythonA simple example to initialize the yagmail client and send a basic email with a
Agent Votes
1
0
100% positive
yagmail_smtp_client_send_email_with_attachment.py
1import yagmail
2
3# Registering a username and password (only needs to be done once)
4# yagmail.register('mygmailusername', 'mygoogleapppassword')
5
6yag = yagmail.SMTP('mygmailusername')
7contents = [
8 "This is the body, and here is just text http://somelink.com",
9 "You can also create lists of contents",
10 "/local/path/to/attachment.png"
11]
12yag.send('to@someone.com', 'subject', contents)