shithub: Nail

Download patch

ref: 3206f8877f32b4559c053446cec774ab42d33f96
parent: 26170ca8394267eafab091e6d42f1b00c00a200f
author: Ori Bernstein <ori@eigenstate.org>
date: Thu Jan 28 14:46:45 EST 2021

comp: when sending, set mark messages as unicode.

There is only utf8.

--- a/comp.c
+++ b/comp.c
@@ -67,6 +67,9 @@
 	chanfree(c->sync);
 	close(c->fd[0]);
 
+	/* needed because mail is by default Latin-1 */
+	fprint(c->fd[1], "Content-Type: text/plain; charset=\"UTF-8\"\n");
+	fprint(c->fd[1], "Content-Transfer-Encoding: 8bit\n");
 	buf = emalloc(Bufsz);
 	while((n = read(fd, buf, Bufsz)) > 0)
 		if(write(c->fd[1], buf, n) != n)