Email With Mandrill to multiple emailId but it only deliver to id which is first in the list to rest it does not send.I want to send mail to multiple users using mandrill API
here is my code :
class mandrillClass:
    def mandrillMail(self,param):
        import smtplib
        from email.mime.multipart import MIMEMultipart
        from email.mime.text import MIMEText
        msg = MIMEMultipart('alternative')
        msg['Subject'] = param['subject']
        msg['From']    = param['from']
        msg['To']      = param['to']
        html = param['message']
        print html
        text = 'dsdsdsdds'
        part1 = MIMEText(text, 'plain')
        part2 = MIMEText(html, 'html')
        username = 'xyz@gmail.com'
        password = 'uiyhiuyuiyhihuohohio'
        msg.attach(part1)
        msg.attach(part2)
        s = smtplib.SMTP('smtp.mandrillapp.com', 587)
        s.login(username, password)
        s.sendmail(msg['From'], msg['To'], msg.as_string())
        s.quit() 
and here i am calling the function
from API_Program import mandrillClass 
msgDic = {}
msgDic['subject'] = "testing"
msgDic['from'] = "xyz@gmail.com"
#msgDic['to'] = 'abc@gmail.com','example@gmail.com'
COMMASPACE = ', '
family =  ['abc@gmail.com','example@gmail.com']
msgDic['to'] = COMMASPACE.join(family)
msgDic['message']  = "<div>soddjags</div>"
mailObj = mandrillClass()                   
mailObj.mandrillMail(msgDic)
 
     
     
    