[code.view]

[top] / python / PyMOTW / smtpd / smtpd_senddata.py

     #!/usr/bin/env python
     # encoding: utf-8
     #
     # Copyright (c) 2008 Doug Hellmann All rights reserved.
     #
     """
     """
     
     __version__ = "$Id$"
     #end_pymotw_header
     
     import smtplib
     import email.utils
     from email.mime.text import MIMEText
     
     # Create the message
     msg = MIMEText('This is the body of the message.')
     msg['To'] = email.utils.formataddr(('Recipient', 'recipient@example.com'))
     msg['From'] = email.utils.formataddr(('Author', 'author@example.com'))
     msg['Subject'] = 'Simple test message'
     
     server = smtplib.SMTP('127.0.0.1', 1025)
     server.set_debuglevel(True) # show communication with the server
     try:
         server.sendmail('author@example.com', ['recipient@example.com'], msg.as_string())
     finally:
         server.quit()
     

[top] / python / PyMOTW / smtpd / smtpd_senddata.py

contact | logmethods.com