如何在回复中添加电子邮件列表

时间:2018-10-02 11:04:20

标签: python email smtp smtplib

我想发送标题为reply-to且已通过列表的邮件

replyto=['email1@gmal.com','email2@gmail.com']

进入添加标头方法。这是我的代码。

message = MIMEMultipart("alternative")
message['to'] = ",".join(to)
message['from'] = sender
message['subject'] = subject
message.add_header('In-Reply-To', replyto)

我收到的错误是

TypeError: sequence item 0: expected str instance, list found

因此,由于该错误,我知道我不可能传递电子邮件列表。如何在标题回复中传递电子邮件列表?还有其他方法可以完成工作吗?

1 个答案:

答案 0 :(得分:3)

将列表转换为字符串:

str1 = ','.join(replyto)
message.add_header('In-Reply-To', str1)