title: Python: can't get email to send to multiple recipients
body: <p>I've got a script that gets some data from my website and emails me once a day. I'm trying to get this to send to more than one recipient, I've adapted the script with some code that I've found on here (in more than one solution) but I'm finding that it only sends an email to the first recipient on the list.</p>
  
  <p>Here's an excerpt of what I'm using (bear in mind that the full version works 100% correctly when sending to one recipient)...</p>
  
  <pre><code>addr_to   = ['me@icloud.com', 'me2@icloud.com']
  addr_from = 'darren@website.co.uk'
  
  smtp_server = 'mail.com'
  smtp_user   = 'darren@website.co.uk'
  smtp_pass   = 'password'
  
  msg = MIMEMultipart('alternative')
  msg['To'] = " ,".join(addr_to)
  msg['From'] = addr_from
  msg['Subject'] = " Automated email"
  </code></pre>
  
  <p>When I send this to two of my own email addresses or if I put the same email address in twice, I only receive one email - the received email shows both email addresses in the 'to' field.</p>
  
  <p>How do I get this to work properly?</p>