mk-conf.sh, mk-mk.in: use variables for *all* utilities
[s-mailx.git] / nail.rc
blob5df8cfb26c7c4df8f698056c8592ccd218a6d182
1 #--MKRC-START--
2 # /etc/s-nail.rc
3 # Configuration file for S-nail(1).
4 #--MKRC-END--
6 # If threaded mode is activated, automatically collapse thread.
7 set autocollapse
9 # Enter threaded mode automatically
10 #set autothread autosort=thread
12 # Append rather than prepend when writing to mbox automatically.
13 # This has no effect unless 'hold' is unset again.
14 set append
16 # Ask for a message subject.
17 set ask
19 # Slightly more "BSDish" behaviour: traditional flag display in the header
20 # summary; *bsdannounce* prints a header summary on folder change and thus
21 # complements *header* on a per-folder basis; it is meaningless unless
22 # *header* is set (which it is by default)
23 set bsdflags bsdannounce
25 # Assume a CRT-like terminal and invoke a pager.
26 set crt
28 # Define date display in header summary
29 #set datefield="%R %m-%d" datefield-markout-older="   %g-%m-%d"
31 # Messages may be terminated by a dot.
32 set dot
34 # Immediately start $EDITOR (/ $VISUAL) when composing a message
35 #set editalong
37 # Do not remove empty private mail folders.
38 set emptybox
40 # Startup into interactive mode even if the (given) mailbox is empty.
41 #set emptystart
43 # Do not forward to mbox by default since this is likely to be
44 # irritating for most users today.
45 set hold
47 # Quote the original message in replies by "> " as usual on the Internet.
48 set indentprefix="> "
50 # Mark messages that have been answered.
51 set markanswered
53 # Try to circumvent false or missing content-type descriptions
54 set mime-counter-evidence
56 # Control loading of mime.types(5) file: the value may be a combination of the
57 # letters "s" and "u": if "u" is seen ~/.mime.types will be loaded if possible;
58 # "s" adds /etc/mime.types, if available; setting this without any value uses
59 # only a set of builtin mimetypes; the default behaviour equals "us".
60 #set mimetypes-load-control
62 # Automatically check for new messages at each prompt, but avoid polling
63 # of IMAP servers or maildir folders.
64 set newmail=nopoll
66 # Do not remove empty mail folders in the spool directory.
67 # This may be relevant for privacy since other users could
68 # otherwise create them with different permissions.
69 set keep
71 # When writing mailbox files we strip Content-Length: and Lines: header fields
72 # from edited / changed messages, because S-nail doesn't deal with these
73 # (non-standard) fields -- and since other MUAs may rely on their content, if
74 # present, it seems more useful to strip them than to keep them, now that they
75 # became invalid; set this to include them nonetheless
76 #set keep-content-length
78 # A nice prompt for ISO 6429/ECMA-48 terminals
79 #set prompt="\033[31m?\?[\$ \@]\& \033[0m"
81 # Automatically quote the text of the message that is responded to.
82 set quote
84 # On group replies, specify only the sender of the original mail in  To: and
85 # mention it's other recipients in the secondary Cc: instead of placing them
86 # all together in To:
87 set recipients-in-cc
89 # When answering a mail, try to use the same character set
90 #set reply-in-same-charset
92 # Outgoing messages are sent in ISO-8859-1 if all their characters are
93 # representable in it, otherwise in UTF-8.  Also see the documentation of
94 # *sendcharsets-else-ttycharset*, and the section "Character sets" in general
95 set sendcharsets=iso-8859-1,utf-8
97 # Display sender's real names in header summaries.
98 set showname
100 # Display the recipients of messages sent by the user himself in
101 # header summaries.
102 set showto
104 # Hide some header fields which are uninteresting for most human readers.
105 ignore received in-reply-to message-id references
106 ignore mime-version content-transfer-encoding
108 # Only include selected header fields when forwarding messages.
109 fwdretain subject date from to
111 # The special pipe command @ will force treatment as plain text.
112 # Add some rather useful of those.
113 set pipe-application/javascript=@
114 set pipe-application/json=@
115 set pipe-application/mbox=@
116 set pipe-application/x-latex=@
117 set pipe-application/x-perl=@
118 set pipe-application/x-sh=@
119 set pipe-application/x-shar=@
120 set pipe-application/x-tex=@
121 set pipe-application/x-texinfo=@
122 set pipe-application/x-xfig=@
123 set pipe-application/xhtml+xml=@
124 set pipe-application/xml=@
125 set pipe-application/xml-dtd=@
126 set pipe-application/xslt+xml=@
128 # Other pipe-CONTENT/SUBCONTENT entries
129 #set pipe-text/html="lynx -stdin -dump -force_html"