複数の受信者に送信する電子メールを取得することはできません。私はこれを複数の受信者に送信しようとしていますが、ここで(複数の解決策で)見つけたコードをスクリプトに適用しましたが、リストの最初の受信者。Pythonは:私は一日一回私のウェブサイトや電子メールを私にからいくつかのデータを取得するスクリプトを持っている
私は自分の2にこれを送信するとここで
addr_to = ['[email protected]', '[email protected]']
addr_from = '[email protected]'
smtp_server = 'mail.com'
smtp_user = '[email protected]'
smtp_pass = 'password'
msg = MIMEMultipart('alternative')
msg['To'] = " ,".join(addr_to)
msg['From'] = addr_from
msg['Subject'] = " Automated email"
...私は(1人の受信者に送信するときに、フルバージョンが100%正しく動作することを念頭に)使用しているものの抜粋です私が同じ電子メールアドレスを2回入力すると、1つの電子メールしか受信できません。受信した電子メールは、両方の電子メールアドレスを「to」フィールドに表示します。
これを正しく動作させるにはどうすればよいですか?
あなたがそう[「に」] =「」。(addr_to)に参加 '' –
MSGを試してみました、完全を期すためにあなたはおそらく、あなたが実際にこのメールを送信しているか、私たちが表示されるはずです。 – karina
実際にそれがそのまま動作します - 自分自身の答えを参照してください – dazzathedrummer