mybin

my ~/bin
git clone https://a3nm.net/git/mybin/
Log | Files | Refs | README

commit 68fa148aefd8b98402fe2b18ab9f5c14334ec92c
parent c7f59a24a04d0cc5106d4d16df29f59d21c5ed3e
Author: Antoine Amarilli <a3nm@a3nm.net>
Date:   Sat, 23 Nov 2019 17:27:02 +0100

add in-reply-to

Diffstat:
prepare_email_forward | 11++++++-----
1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/prepare_email_forward b/prepare_email_forward @@ -12,23 +12,24 @@ from email import encoders FROM = sys.argv[1] TO = sys.argv[2] SUBJECT = sys.argv[3] -FILE = sys.argv[4] -TEXT = sys.argv[5] +IN_REPLY_TO = sys.argv[4] +FILE = sys.argv[5] +TEXT = sys.argv[6] msg = MIMEMultipart() msg['From'] = FROM msg['To'] = TO msg['Date'] = formatdate(localtime=True) msg['Subject'] = SUBJECT +msg['In-Reply-To'] = IN_REPLY_TO msg.attach(MIMEText(TEXT)) -part = MIMEBase('application', "octet-stream") +part = MIMEBase('message', "rfc822") with open(FILE, 'rb') as file: part.set_payload(file.read()) encoders.encode_base64(part) -part.add_header('Content-Disposition', - 'attachment; filename="{}"'.format(op.basename(FILE))) +part.add_header('Content-Disposition', 'inline') msg.attach(part) print (msg.as_string())