Enable WANT_QUOTE_FOLD, *_ASSERT -> *_DEBUG, more cleanup
[s-mailx.git] / nail.rc
bloba9dc2f2d4cbd85a886d7b2be1c8306280fa14f29
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 # Startup into interactive mode even if the (given) mailbox is empty.
38 set emptybox
40 # Do not forward to mbox by default since this is likely to be
41 # irritating for most users today.
42 set hold
44 # Quote the original message in replies by "> " as usual on the Internet.
45 set indentprefix="> "
47 # Mark messages that have been answered.
48 set markanswered
50 # Try to circumvent false or missing content-type descriptions
51 set mime-counter-evidence
53 # Control loading of mime.types(5) file: the value may be a combination of the
54 # letters "s" and "u": if "u" is seen ~/.mime.types will be loaded if possible;
55 # "s" adds /etc/mime.types, if available; setting this without any value uses
56 # only a set of builtin mimetypes; the default behaviour equals "us".
57 #set mimetypes-load-control
59 # Automatically check for new messages at each prompt, but avoid polling
60 # of IMAP servers or maildir folders.
61 set newmail=nopoll
63 # Do not remove empty mail folders in the spool directory.
64 # This may be relevant for privacy since other users could
65 # otherwise create them with different permissions.
66 set keep
68 # When writing mailbox files we strip Content-Length: and Lines: header fields
69 # from edited / changed messages, because S-nail doesn't deal with these
70 # (non-standard) fields -- and since other MUAs may rely on their content, if
71 # present, it seems more useful to strip them than to keep them, now that they
72 # became invalid; set this to include them nonetheless
73 #set keep-content-length
75 # A nice prompt for ISO 6429/ECMA-48 terminals
76 #set prompt="\033[31m?\?[\$ \@]? \033[0m"
78 # Automatically quote the text of the message that is responded to.
79 set quote
81 # On group replies, specify only the sender of the original mail in  To: and
82 # mention it's other recipients in the secondary Cc: instead of placing them
83 # all together in To:
84 set recipients-in-cc
86 # When answering a mail, try to use the same character set
87 #set reply-in-same-charset
89 # Outgoing messages are sent in ISO-8859-1 if all their characters are
90 # representable in it, otherwise in UTF-8.  Also see the documentation of
91 # *sendcharsets-else-ttycharset*, and the section "Character sets" in general
92 set sendcharsets=iso-8859-1,utf-8
94 # Display sender's real names in header summaries.
95 set showname
97 # Display the recipients of messages sent by the user himself in
98 # header summaries.
99 set showto
101 # Hide some header fields which are uninteresting for most human readers.
102 ignore received in-reply-to message-id references
103 ignore mime-version content-transfer-encoding
105 # Only include selected header fields when forwarding messages.
106 fwdretain subject date from to
108 # The special pipe command @ will force treatment as plain text.
109 # Add some rather useful of those.
110 set pipe-application/javascript=@
111 set pipe-application/json=@
112 set pipe-application/mbox=@
113 set pipe-application/x-latex=@
114 set pipe-application/x-perl=@
115 set pipe-application/x-sh=@
116 set pipe-application/x-shar=@
117 set pipe-application/x-tex=@
118 set pipe-application/x-texinfo=@
119 set pipe-application/x-xfig=@
120 set pipe-application/xhtml+xml=@
121 set pipe-application/xml=@
122 set pipe-application/xml-dtd=@
123 set pipe-application/xslt+xml=@
125 # Other pipe-CONTENT/SUBCONTENT entries
126 #set pipe-text/html="lynx -stdin -dump -force_html"