from email.mime.multipart import MIMEMultipart
from email.mime.text import MIMEText
from email.header import Header
from email.utils import formataddr
def sendEmail(emailtext, fromEmail, fromEmailPW, toEmail):
msg = MIMEMultipart('alternative')
to_users = ['abc1@naver.com','abc2@naver.com']
msg["to"] = ", ".join(to_users)
msg['Subject'] = 'Coin Notification'
msg['From'] = formataddr((str(Header('Coin alarm', 'utf-8')), 'abc1@naver.com'))
part1 = MIMEText(emailtext, 'plain')
msg.attach(part1)
#server = smtplib.SMTP('smtp.gmail.com', 587)
server = smtplib.SMTP_SSL('smtp.naver.com', 465)
server.ehlo()
#server.starttls()
print("########### " + fromEmail + " " + fromEmailPW+"###########")
server.login(fromEmail, fromEmailPW)
server.sendmail(fromEmail, toEmail, msg.as_string())
server.close()
위와같이 코드짜고
아래로 코드보내는데
dct=sendEmail("%s : %s" % (labels[cnt],tweetcontent[1]), 'abc1@naver.com', '비밀번호', ['abc1@naver.com','abc2@naver.com'] )
abc1@naver.com과 abc2@naver.com 두 명에게 보내는데
메일에서 확인하면 받는 사람 메일주소가 두개 다 나오거든
근데 저는 두 사람을 알지만 그 두 사람은 서로모르는 사이여서
한번 파이썬을 실행하되 둘다 각자 따로따로 보낸 걸로 하고 싶은데
방법이 있을까?
어렵다이 ㅠㅠ 알려도랑
댓글 0