我需要向多个收件人发送电子邮件,但只有一个收件人收到。下面是我正在使用的代码。
from O365 import Message
o365_auth = ('user.com', 'Pwd')
m = Message(auth=o365_auth)
m.setRecipients('user1.com','user2.com')
m.setSubject('abc found.')
m.setBody('''abc found.'
Regards
Shashi S Singh''')
m.sendMessage()
然而,一旦触发,它只会向第一个收件人发送电子邮件,而期望向两个收件人发送电子邮件。
from O365 import Message
recipients=['user1.com','user2.com']#create a list of recipients
o365_auth = ('user.com', 'Pwd')
m = Message(auth=o365_auth)
m.setRecipients(recipients)#use the list created
m.setSubject('abc found.')
m.setBody('''abc found.'
Regards
Shashi S Singh''')
m.sendMessage()
创建一个列表并使用相同的方法可以解决问题。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句