smtplibのメール送信でcsv添付の方法がわかりません。
検索したサンプルではうまくいきませんでした。
よろしくお願いいたします。
以下は、メール送信のみのコードになります。
python3
1import smtplib 2from email.mime.text import MIMEText 3from email.header import Header 4 5srv_smtp = '' 6srv_port = 7srv_user = '' 8srv_pw = '' 9jp_encoding = 'iso-2022-jp' 10add_sender = '' 11add_to = '' 12mail_subject = '' 13mail_body = '' 14 15server = smtplib.SMTP(srv_smtp, srv_port) 16server.ehlo() 17server.starttls() 18server.ehlo() 19server.login(srv_user,srv_pw) 20 21msg = MIMEText(mail_body.encode(jp_encoding), 'plain', jp_encoding,) 22msg['From'] = add_sender 23msg['Subject'] = Header(mail_subject, jp_encoding) 24msg['To'] = add_to 25server.send_message(msg) 26 27server.close()