Base64 でエンコードされたファイルを含む MIME 添付ファイルを生成する必要があります。ただし、許可する必要があるのは、改行なしで添付ファイルをエンコードすることです。私が持っているコードは次のとおりです。
msg_obj = MIMEMultipart()
msg_atch = MIMEBase(mime_type, mime_subtype)
msg_atch.set_payload(file_data)
Encoders.encode_base64(msg_atch)
msg_obj.attach(msg_atch)
base64 添付メッセージの新しい行を削除するために実行しようとしたのは、次のとおりです。
msg_obj = MIMEMultipart()
msg_atch = MIMEBase(mime_type, mime_subtype)
msg_atch.set_payload(file_data)
Encoders.encode_base64(msg_atch)
msg_atch.strip()
msg_obj.attach(msg_atch)
ただし、これはデータの結果を変更できませんでした。これを許可する方法について誰かがアイデアを持っているなら、それは素晴らしいことです。