From 0ecfdfa1df6bef98831b55c56bbc9ef4f398cf08 Mon Sep 17 00:00:00 2001
From: "Stephen R. van den Berg" <srb@cuci.nl>
Date: Sun, 29 Oct 2017 13:45:30 +0100
Subject: [PATCH] MIME: Support trailing \n epilogues on MIME parts.

---
 lib/modules/MIME.pmod/module.pmod | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lib/modules/MIME.pmod/module.pmod b/lib/modules/MIME.pmod/module.pmod
index 8d015319cb..c1efe16705 100644
--- a/lib/modules/MIME.pmod/module.pmod
+++ b/lib/modules/MIME.pmod/module.pmod
@@ -1510,7 +1510,7 @@ class Message {
 	} else
 	  error("boundary missing from multipart-body\n");
       }
-      if ((epilogue != "") && !guess) {
+      if (epilogue != "" && epilogue != "\n" && epilogue != "\r\n" && !guess) {
 	error("multipart message improperly terminated (%O%s)\n",
 	      epilogue[..200],
 	      sizeof(epilogue) > 201 ? "[...]" : "");
-- 
GitLab