Kun wrote: > i have the following code: > > ---------------------------------- > import smtplib > > from email.MIMEText import MIMEText > fp = open('confirmation.txt', 'rb') > msg = MIMEText(fp.read()) > > From = '[EMAIL PROTECTED]' > > 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 PROTECTED]' > > however, i'm trying to attach a list of emails named 'emails' to msg['To'] > > emails is in the following format: ['[EMAIL PROTECTED]', '[EMAIL PROTECTED]', > '[EMAIL PROTECTED]'] > > > 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.
maybe try : msg['To'] = ', '.join( emails ) taken from: http://docs.python.org/lib/node597.html Gerard -- http://mail.python.org/mailman/listinfo/python-list