]> git.ipfire.org Git - ipfire-2.x.git/commitdiff
wio-lib.pl: Fixes bug#13040 - Change multipart/mixed to multipart/alternative
authorAdolf Belka <adolf.belka@ipfire.org>
Mon, 20 Feb 2023 16:30:02 +0000 (17:30 +0100)
committerPeter Müller <peter.mueller@ipfire.org>
Sat, 4 Mar 2023 14:05:42 +0000 (14:05 +0000)
- 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 <adolf.belka@ipfire.org>
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
src/wio/wio-lib.pl

index eb7b33e7d4c5e6f6b396539d4c99dc89fd810340..46de7be2f06196f4c9a07a754f763d643857d500 100644 (file)
@@ -157,7 +157,7 @@ sub mailsender {
                From    => $mailsettings{'SENDER'},
                To              => $mailsettings{'RECIPIENT'},
                Subject => $_[0],
-               Type    => 'multipart/mixed'
+               Type    => 'multipart/alternative'
        );
 
        $msg->attach(