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

Attachment: 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

Reply via email to