mmime: generate LF before MIME boundaries

pull/2/head
Christian Neukirchen 8 years ago
parent 758351abc5
commit f9226dde7b

@ -291,7 +291,7 @@ gen_build()
} else {
printf("Content-Type: multipart/mixed; boundary=\"%s\"\n", sep);
printf("\n");
printf("This is a multipart message in MIME format.\n\n");
printf("This is a multipart message in MIME format.\n");
}
} else {
print_header(line);
@ -303,7 +303,7 @@ gen_build()
char *f = strchr(line, ' ');
*f = 0;
if (strchr(line, '/')) {
printf("--%s\n", sep);
printf("\n--%s\n", sep);
if (line[read-1] == '\n')
line[read-1] = 0;
gen_file(f+1, (char *)line+1);
@ -313,7 +313,7 @@ gen_build()
}
if (!rflag && !intext) {
printf("--%s\n", sep);
printf("\n--%s\n", sep);
printf("Content-Type: text/plain; charset=UTF-8\n");
printf("Content-Disposition: inline\n");
printf("Content-Transfer-Encoding: quoted-printable\n\n");
@ -324,7 +324,7 @@ gen_build()
gen_qp((uint8_t *)line, strlen(line), 78, 0);
}
if (!rflag && !inheader)
printf("--%s--\n", sep);
printf("\n--%s--\n", sep);
free(line);
return 0;

Loading…
Cancel
Save