Walter Alejandro Iglesias <[email protected]> wrote: > Hello Steffen, > > I gave s-nail a try, and I like it to the point I'm thinking in leaving > mutt, which I've been using since years. I'll mention some issues (and > some criticism) based on this version (s-nail packaged by OpenBSD): > > & version > Version v14.8.3
If we had this discussion on misc@openbsd most people will stop reading your e-mail on this spot. Unfortunately OpenBSD port is not up-to-date so the first thing would be to install the latest stable version of s-nail v14.8.8 git clone --single-branch https://git.sdaoden.eu/scm/s-nail.git cd s-nail make all WANT_READLINE=yes make install You will also noticed that the package in ports is compiled with the options which are used by port maintainer not necessary the one that you and me would desire. > & features > Features: MIME,LOCALES,MULTIBYTE CHARSETS,TERMINAL CHARSET,ICONV,NETWORK, > S/MIME,SSL/TLS,SMTP,POP3,IMAP,NETRC,AGENT,IDNA,IMAP-SEARCH,REGEX,EDITLINE, > HISTORY,SPAMFILTER,DOCSTRINGS,QUOTE-FOLD,HTML-FILTER,COLOUR > > 1st > ---- > Using NCL, non-ascii characters are printed on screen as you type but > not as wide characters. To reproduce it: > > $ export LC_CTYPE=en_US.UTF-8 > $ nail > & set line-editor-disable > & echo 10??? > 10??? > & unset line-editor-disable > & echo 10??? > 10 > > In the further processing the non-ascii characters (the one I echoed > after the 10 is an euro sing) are ignored. > UTF support on OpenBSD significantly improved recently (not that I use UTF) so I would run the latest 5.9 current snapshot and the latest s-nailrc before making any conclusions. > But I guess it'll be more desirable to take advantage of readline (bash) > or editline (obsd ksh) as other command line applications do. Using, > for example, ftp, lftp, bc I'm able to edit the line using vi or emacs > mode. I see editline support included in the features list but when I > disable NCL, line editing capabilities are lost. > For some of us bash stands for "Broken Again sh" and it is not installed on OpenBSD by default. I am guessing you are also using vi as a synonymous for vim which is also not installed and has very many undesirable properties comparing to nvi (default on OpenBSD) and nvi2 (for people who need better UTF support). > 2nd > ------- > It took me the whole Sunday to figure out why s-nail ignored my > ~/.netrc. And the netrc command showed me some a not very helpful > message: > > & netrc > Interpolate what file? > > It came out that s-nail doesn't recognize comments (prefixed by #). I'd > assumed they are accepted netrc syntax since fetchmail, lftp, ftp, msmtp > and other network applications I use haven't ever complained about them. > What is netrc? Is that some kind GNU thing? predrag@oko$ uname -a OpenBSD oko.bagdala2.net 5.9 GENERIC.MP#2 amd64 predrag@oko$ man netrc man: No entry for netrc in the manual. on the another hand my predrag@oko$ more .mailrc # $OpenBSD: dot.mailrc,v 1.3 2014/07/10 11:18:23 jasper Exp $ set ask set crt ignore message-id received date fcc status resent-date resent-message-id resent-from in-reply-to set NAIL_EXTRA_RC=~/.s-nailrc and .s-nailrc have plenty of comments starting with # > 3rd > ------ > What about ~/.mailcap? I know that it's just a Unix thing and not an > internet standard but, do you have wishes Microsoft users will ever use > s-nail? :-) > > 4th > --- > No offence but a command line version of Thunderbird is a counter sense. > In my opinion, built in POP, IMAP, SMTP support is too ambitious and not > the unix way, you already have tools like fetchmail or msmtp. Besides, > why to force the whole thing towards the IMAP fashion? I still use mbox > format and download all email to /var/mail/$USER using POP3. I never > use IMAP; by no way I leave my messages on the server more than > necessary (including gmail ones). Today, anyone may consider me a freak > for doing things in this way, but, honestly, why "normal" people should > ever think about using s-nail :-). So, since I store email in *my* Interesting. You come from using mutt 10 years and tell us what s-nail what s-nail should do or not do. First off s-nail doesn't have SMTP support? It has just the interface to OpenSMTP on your OpenBSD machine which in turn is designed to pretend to be Sendmail because as we all know UNIX comes with Sendmail (I am being sarcastic of course) I could care less for POP support but one of the reasons I could never make myself switch to NMH (true original alternative to UNIX mailx unlike mutt) is lack of IMAP support (of course NMH uses superior mh mail format which is different than maildir and mbox which makes adding IMAP support very cumbersome). IIRC Steffen's plans IMAP support my be indeed soon gone and I will probably end up using mail/fdm to fetch the e-mail but your remark feels the bad taste in my mouth. Best, Predrag > machine, why should it affect the way I organize and archive my messages > how much configured accounts I have or from which one I send or receive? > Another consideration related: at least "at home" my identity is my name > not my address or my s-nail configured account, the "showto" option > should take in care *only* my full name. > > > I wish you don't take my criticism wrong and my opinion be useful for > you. > > My best wishes. > > > Walter > > > > ------------------------------------------------------------------------------ > Mobile security can be enabling, not merely restricting. Employees who > bring their own devices (BYOD) to work are irked by the imposition of MDM > restrictions. Mobile Device Manager Plus allows you to control only the > apps on BYO-devices by containerizing them, leaving personal data untouched! > https://ad.doubleclick.net/ddm/clk/304595813;131938128;j > __________________________________ > [email protected] ------------------------------------------------------------------------------ Mobile security can be enabling, not merely restricting. Employees who bring their own devices (BYOD) to work are irked by the imposition of MDM restrictions. Mobile Device Manager Plus allows you to control only the apps on BYO-devices by containerizing them, leaving personal data untouched! https://ad.doubleclick.net/ddm/clk/304595813;131938128;j __________________________________ [email protected]
