Noname в прикрепленном имени файла, отправленного Python smtplib - PullRequest
0 голосов
/ 08 июня 2019

Я могу отправить письмо с помощью smtplib. Но когда я прикрепляю файл, отображается имя «noname». Я использую следующий фрагмент кода:

attach_file_name = 'archivo.txt'

attach_file = open(attach_file_name, 'rb') 
payload = MIMEBase('application', 'octate-stream')
payload.set_payload((attach_file).read())
encoders.encode_base64(payload) 

payload.add_header('Content-Decomposition', 'attachment', filename=attach_file_name)
message.attach(payload)

Код был взят из этого источника

...