Re: mailutils 3.5-4 in debian buster not working with as expected anymore
Jelle de Jong <[email protected]> Fri, 9 Jul 2021 22:53:19 +0200
| Newsgroups | gmane.comp.gnu.mailutils.bugs |
|---|---|
| Message-ID | <[email protected]> |
Hello everybody, How do I generate an attachment with the following properties: Content-Type: text/plain; charset=UTF-8; Content-Disposition: inline; Content-Transfer-Encoding: quoted-printable So without name="" added to Content-Type or filename="" to Content-Disposition? I am struggling to generate a plain/text mail with an attachment that do not have the Content-Disposition: or have Content-Disposition: inline; This is either a regression or I am missing something. Kind regards, Jelle de Jong On 7/9/21 4:44 PM, Jelle de Jong wrote: > Hello everybody, > > When trying the following it uses Content-Disposition: attachment > instead of Content-Disposition: inline for the text/plain. > > echo -e "$CONTENT" | mail.mailutils -s "organization-advies: > ($NAMEWITHHOUSENUMBER)" -A /root/organization-flyer.pdf -a "BCC: > [email protected]" -a "From: organization B.V. > <[email protected]>" "$EMAIL" --content-type=text/plain > > --507007833-1625841480=:32424 > Content-Type: text/plain; charset=UTF-8 > Content-Disposition: attachment > Content-Transfer-Encoding: 8bit > Content-ID: <[email protected]> > > Geachte heer en/of mevrouw de Jong, > > Hartelijk dank voor uw aanvraag voor organization-advies. > > > --507007833-1625841480=:32424 > Content-Type: application/octet-stream; name="organization-flyer.pdf" > Content-Disposition: attachment; filename="/root/organization-flyer.pdf" > Content-Transfer-Encoding: base64 > Content-ID: <[email protected]> > > I tried setting -a "Content-Disposition: inline" or > --content-filename=inline but both are not accepted as options. > > I can not get the plain/text to show inline in the message, now it will > show as an attached part file and the body is empty in thunderbird and > roundcube. > > I am trying to solve this quickly as the automation is not working any > more and I don't seem to be able to downgrade mail.mailutils to stretch > or upgrade to bullseye without creating a mess with loads of package > dependencies. > > Kind regards, > > Jelle de Jong > > > > On 7/9/21 3:50 PM, Jelle de Jong wrote: >> Hello everybody, >> >> I upgraded Debian squeeze to buster and changed our mailutils version >> and the mailing scripts I have for some automation stopped working. >> >> I can not get Content-Disposition set to inline for the text/plain part. >> >> I want to have an mail with a plain/text message shown inline (not as >> attachment) and an PDF file as attachment. >> >> We are using Mozilla Thunderbird 78.11.0-1~deb10u1 as mail client for >> showing the messages. >> >> The first example is what I used to have that used to work, but it >> does not show the text any-more because it sets the >> Content-Disposition to attachment.. for the plain/text. >> >> [email protected] >> NAMEWITHHOUSENUMBER=1234AB1 >> LASTNAME="de Jong" >> CONTENT="Geachte heer en/of mevrouw $LASTNAME,\n\nHartelijk dank voor >> uw aanvraag voor organization-advies.\n" >> >> >> echo -e "$CONTENT" | mail.mailutils -s "organization-advies: >> ($NAMEWITHHOUSENUMBER)" -A /root/organization-flyer.pdf -a "BCC: >> [email protected]" -a "From: organization B.V. >> <[email protected]>" "$EMAIL" >> >> # wrong for plain test part... >> # Content-Type: application/octet-stream >> # Content-Disposition: attachment >> # Content-Transfer-Encoding: 8bit >> echo -e "$CONTENT" | mail.mailutils --subject="organization-advies: >> ($NAMEWITHHOUSENUMBER)" --content-type=application/octet-stream >> --content-filename=organization-flyer.pdf >> --attach=/root/Helmwijk-flyer.pdf -a "BCC: [email protected]" >> -a "From: organization B.V. <[email protected]>" "$EMAIL" >> >> # creates a three part message all with the wrong Content-Disposition: >> attachment >> emily:~# echo -e "$CONTENT" | mail.mailutils >> --subject="organization-advies: ($NAMEWITHHOUSENUMBER)" >> --content-type=text/plain --attach-fd=0 >> --content-type=application/octet-stream >> --content-filename=organization-flyer.pdf >> --attach=/root/organization-flyer.pdf -a "BCC: >> [email protected]" -a "From: organization B.V. >> <[email protected]>" "$EMAIL" >> >> # Segmentation fault >> echo -e "$CONTENT" | mail.mailutils --subject="organization-advies: >> ($NAMEWITHHOUSENUMBER)" --content-type=application/octet-stream >> --content-filename=organization-flyer.pdf >> --attach=/root/Helmwijk-flyer.pdf -a "BCC: [email protected]" >> -a "From: organization B.V. <[email protected]>" "$EMAIL" >> --alternative >> >> What to do to create my plain/text incline message with attached pdf >> document? >> >> Kind regards, >> >> Jelle de Jong >> >