Sending Simple Emails with Python 3
pythonTo send an email with Python 3, you can use the smtplib and email packages which are already part of the standard library.
Here’s an example:
import smtplib
from email.message import EmailMessage
# Change these values for your own
server_address = "mail.yourserver.com"
port = 25
message = EmailMessage()
message["Subject"] = "Test Subject"
message["From"] = "youremail@yourserver.com"
message["To"] = "recipient@someplace.com"
# To include a CC:
message["CC"] = "ccrecipient@someplace.com"
# Similarly, to include a BCC:
message["BCC"] = "bccrecipient@someplace.com"
message_body = "This is a test message."
message.set_content(message_body)
server = smtplib.SMTP(server_address, port)
server.send_message(message)
server.quit()
- Next: Identity Column Gotcha in Oracle 19c
- Previous: Filtering a Select List