equal
deleted
inserted
replaced
|
1 # Import smtplib for the actual sending function |
|
2 import smtplib |
|
3 |
|
4 # Import the email modules we'll need |
|
5 from email.mime.text import MIMEText |
|
6 |
|
7 # Open a plain text file for reading. For this example, assume that |
|
8 # the text file contains only ASCII characters. |
|
9 fp = open(textfile, 'rb') |
|
10 # Create a text/plain message |
|
11 msg = MIMEText(fp.read()) |
|
12 fp.close() |
|
13 |
|
14 # me == the sender's email address |
|
15 # you == the recipient's email address |
|
16 msg['Subject'] = 'The contents of %s' % textfile |
|
17 msg['From'] = me |
|
18 msg['To'] = you |
|
19 |
|
20 # Send the message via our own SMTP server, but don't include the |
|
21 # envelope header. |
|
22 s = smtplib.SMTP() |
|
23 s.connect() |
|
24 s.sendmail(me, [you], msg.as_string()) |
|
25 s.close() |