sending emails to a list of recipients

Kun neurogasm at gmail.com
Sat Mar 25 18:12:45 EST 2006


i have the following code:

----------------------------------
import smtplib

from email.MIMEText import MIMEText
fp = open('confirmation.txt', 'rb')
msg = MIMEText(fp.read())

 From = 'xxxx at xxxx.xxxx.edu'

msg['Subject'] = 'Purchase Confirmation'
msg ['From'] = From
msg['To'] = emails

s = smtplib.SMTP('xxxx.xxx.xxx.edu')
s.login('xxxxx','xxxx')
s.sendmail(msg['From'], msg['To'], msg.as_string())
s.close()
----------------------------------

it works if msg['To'] = 'email at email.com'

however, i'm trying to attach a list of emails named 'emails' to msg['To']

emails is in the following format: ['nxxx at gmail.com', 'nxxx at gmail.com', 
'xxx at xxx.xxxx.edu']


anyone have an idea how i can modify this script to work with sending a 
list? note this is a snippet of a larger code, 'emails' is as a string 
defined earlier.



More information about the Python-list mailing list