Re: mailutils 3.5-4 in debian buster not working with as expected anymore
Jelle de Jong <[email protected]> Fri, 9 Jul 2021 16:44:49 +0200
| Newsgroups | gmane.comp.gnu.mailutils.bugs |
|---|---|
| Message-ID | <[email protected]> |
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 >