From: Adolf Belka Date: Mon, 20 Feb 2023 16:30:02 +0000 (+0100) Subject: wio-lib.pl: Fixes bug#13040 - Change multipart/mixed to multipart/alternative X-Git-Tag: v2.27-core174~112 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=c151ca241bfea1ea84b92269cd824971aabea732;p=ipfire-2.x.git wio-lib.pl: Fixes bug#13040 - Change multipart/mixed to multipart/alternative - Thunderbird and Roundcube mail clients presume that any mail with Content Type of multipart/mixed has an attachment included rather than actually checking for disposition attachment. This means that any mail with multipart/mixed gets the attachment icon marked up even though there is no attachment. - Although this is a problem of the clients involved, in this case the simplest solution is to change multipart/mixed to multipart/alternative as WIO Mail only sends text without any attachment or other part to indicate that a client is active or inactive. - Confirmed on my vm testbed Fixes: Bug#13040 Tested-by: Adolf Belka Signed-off-by: Adolf Belka --- diff --git a/src/wio/wio-lib.pl b/src/wio/wio-lib.pl index eb7b33e7d4..46de7be2f0 100644 --- a/src/wio/wio-lib.pl +++ b/src/wio/wio-lib.pl @@ -157,7 +157,7 @@ sub mailsender { From => $mailsettings{'SENDER'}, To => $mailsettings{'RECIPIENT'}, Subject => $_[0], - Type => 'multipart/mixed' + Type => 'multipart/alternative' ); $msg->attach(