Hello, Explanation from designer about s-nail sepcific didn't reach the list...
On 09/04/2019 02:16 PM, Steffen Nurpmeso wrote:
Hello Jean-Marc, all. Jean-Marc Pigeon wrote in <[email protected]>: |On 09/04/2019 11:04 AM, Bruce Dubbs via blfs-dev wrote: |> On 9/4/19 6:40 AM, Jean-Marc Pigeon via blfs-dev wrote: |>> Hello team, |>> |>> Bravo for 9.0 release, |>> |>> About 9.1 release. |>> Proposing to replace MUA Heirloom mailx by s-nail |>> https://www.sdaoden.eu/code.html |>> |>> Heirloom mailx |>> - not very alive. |>> - need patches to be build within BLFS |>> - no upstream designer. |>> |>> S-nail |>> - Mature and alive project |>> - No patches needed to be build within BLFS |>> - Upstream designer very responsive. |>> - Can be build on FreeBSD and Linux OS type (I Like that) |>> - git available (https://repo.or.cz/s-mailx.git) |>> |>> Comments? |> |> On the other hand, mailx is stable with the instructions we have and |> works fine. AFAIK, the only real use for it is in scripts and |> occasional testing. |> |MUA function (mailx) is essential, scripting may be, but reporting |trouble via email is mandatory (in my LFS server mode, I am |using s-nail in conjunction with nullmailer (small and efficient)) |> What does S-nail actually provide the user that mailx does not. |> |S-nail is an Heirloom mailx fork, 8 years old. |strength are, flexible attachment capabilities and ISO-code. | |Steffen could tell us more about difference.
Steffen answer ;-----------------------------------------------------------------
Hmm, we are 5230 commits ahead where Heirloom mailx stopped in 2010, starting in 2012, and very much has happened since then. We are far from where i want to be, and still carry a lot of cruft with us, which also makes us somewhat bigger than Heirloom mailx, but i claim that the codebase is much more stable and failure proof than it was back then. It now works as one would expect, and in the correct order, for example -S from the command line and macros which call macros, such stuff. If you only use it for local mail reports generated by scripts then maybe not much will affect you, except maybe things like this commented out snipped from the default global *ail.rc: # If mail is send from cron scripts and iconv(3) is compiled it, it could be # that sending fails because of invalid (according to locale) character input. # This undesired event can be prevented as follows, the (possibly) resulting # octet-stream message data can be read nonetheless via # *mime-counter-evidence*=0b1111: #if ! terminal && "$LOGNAME" == root # set mime-force-sendout #endif We also have builtin mime.types, which can avoid installing /etc/mime.types, if that is possible on LFS (i _always_ wanted to use it once, but have not made it yet). Some more IMAP/POP3 and SMTP authentication modes, MTA aliases can become expanded after Jean-Marc inquired this possibility, quite a lot of things have actually been added or changed, and are available in general already. About seven years of work that i unfortunately almost exclusively spent with that codebase. From the manual[1] that is online, maybe reading "A starter"[2] as well as "On sending mail, and non-interactive mode"[3] might be of interest. [1] https://www.sdaoden.eu/code-nail.html [2] https://www.sdaoden.eu/code-nail.html#6 [3] https://www.sdaoden.eu/code-nail.html#7 [4] https://www.sdaoden.eu/code-nail.html#29 Or maybe you wait until v14.10, then we hopefully have better S/MIME as well as OpenPGP support, among other things. I hope to be able to make that ready in 2019. P.S.: the above git URL should possibly be replaced with the real upstream one, all that info collected in[5] [5] https://git.sdaoden.eu/cgit/s-nail.git/tree/README Thanks for the consideration, and thanks for the confidence and support, Jean-Marc! --steffen | |Der Kragenbaer, The moon bear, |der holt sich munter he cheerfully and one by one |einen nach dem anderen runter wa.ks himself off |(By Robert Gernhardt)
;------------------------------------------------------------------------ -- seen "Linux from scratch" and looking for ISO files www.osukiss.org
smime.p7s
Description: S/MIME Cryptographic Signature
-- http://lists.linuxfromscratch.org/listinfo/blfs-dev FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
