Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision |
s-mailx [2022/02/07 22:12] – [Configuration] zilog | s-mailx [2022/02/10 19:04] – added system-wide config file reference zilog |
---|
* all Heirloom-mailx features: POP3/IMAP/SMTP, folder hooks, macros, threading, etc. | * all Heirloom-mailx features: POP3/IMAP/SMTP, folder hooks, macros, threading, etc. |
* Maildir support | * Maildir support |
| * readline (cmd history) |
* optional coloration | * optional coloration |
* enhanced spam filtering | * enhanced spam filtering |
| |
==== Configuration ==== | ==== Configuration ==== |
| Several S-mailx options are pre-set via ''/usr/pkg/etc/s-nail.rc'', the system-wide S-mailx configuration file; worth checking out to see what the defaults are before making customizations. |
| |
The default user configuration file for S-mailx is ''~/.mailrc'' , unfortunately also used by the native NetBSD mail(1) and Heirloom-mailx clients. If you never plan to use the other clients then you can go ahead and put all your settings in ''~/.mailrc'' ; chances are the native NetBSD mail(1) will just ignore any settings it doesn't understand; Heirloom-mailx likely will complain more. A somewhat better option which maintains settings separation is to create a minimal ''~/.mailrc'' and add the following to it: | The default user configuration file for S-mailx is ''~/.mailrc'' , unfortunately also used by the native NetBSD mail(1) and Heirloom-mailx clients. If you never plan to use the other clients then you can go ahead and put all your settings in ''~/.mailrc'' ; chances are the native NetBSD mail(1) will just ignore any settings it doesn't understand; Heirloom-mailx likely will complain more. A somewhat better option which maintains settings separation is to create a minimal ''~/.mailrc'' and add the following to it: |
| |
</file> | </file> |
| |
Note that this technique is also used for the Heirloom mailx client via the NAIL_EXTRA_RC variable; having both ''NAIL_EXTRA_RC'' and ''mailx-extra-rc'' set in ''~sdfuser/.mailrc'' will likely produce ignore-able but annoying errors when S-mailx is run. | Note that this technique is also used for the Heirloom mailx client via the NAIL_EXTRA_RC variable; having both ''NAIL_EXTRA_RC'' and ''mailx-extra-rc'' set in ''~sdfuser/.mailrc'' will likely produce ignore-able but fairly annoying errors when S-mailx is run. |
| |
<file config ~/.s-nailrc> | <file config ~/.s-nailrc> |