send: Always MIMEify and pass already MIMIfied drafts through
authormarkus schnalke <meillo@marmaro.de>
Fri, 5 Aug 2016 19:46:55 +0000 (21:46 +0200)
committermarkus schnalke <meillo@marmaro.de>
Fri, 5 Aug 2016 19:53:22 +0000 (21:53 +0200)
commit13b978e9a4118d3de7a418bef4e5cad663e9068f
tree0805b47285cdeb3d05e42b12340c6e1ce6636f70
parentf841083f6f8afa8583f92595aa84d381623c9f12
send: Always MIMEify and pass already MIMIfied drafts through

Even if technically not necessary, MIMEify the draft. This simplifies
the code at hardly any cost.

To still be able to create arbitrary complex MIME structures, make
send(1) pass already MIMEified drafts through, without automatically
invoking mhbuild(1) on them a second time (which would fail). This
way, you can manually invoke mhbuild(1) and afterward call send(1)
... and everything will work just as expected.

Also documented this in the man page, and additionally added a
paragraph about the signing and encrypting feature of send(1), which
wasn't documented yet.
man/send.man1
uip/send.c