README: mention *crawl* branch
[s-mailx.git] / user.conf
blobf2b8d9827c5abcbaca478b0e9bba6e03b1aec4d6
1 # user.conf can be used to adjust the set of features that will be checked
2 # for existence -- it is not an error if such a request can't be satisfied.
3 # To disable a variable, set its value to 0 (commenting it out won't do that).
4 # Note that using CONFIG=X settings when running make overwrites this file.
6 # Major switch to toggle *all* network related protocols (IMAP,POP3,SMTP) and
7 # related/dependent stuff (GSSAPI,SSL)
8 WANT_SOCKETS=1
10 # If WANT_SOCKETS, should the IPv6 family of functions be searched for and
11 # compiled into the program if found?
12 # NOTE:
13 # S-nail does not yet support IPv6 address notation, as in, e.g.,
14 # imaps://user1@::1 (or @[::1]), but it will happily establish a connection to
15 # imaps://user1@host1 if host1 listens via IPv6.
16 WANT_IPV6=1
18 # Support for SecureSocketLayer (TransportLayerSecurity, TLS), i.e.,
19 # encrypted socket connections.
20 # This needs OpenSSL libraries (<http://www.openssl.org>), though these should
21 # be installed by default on practically all operating systems today
22 WANT_SSL=1
24 # Support for IMAP protocol?  (Reading of mails directly on the server.)
25 WANT_IMAP=1
26 # Support for GSSAPI-based authentication for IMAP?
27 WANT_GSSAPI=1
29 # Support for POP3 protocol?  (Download of mails via POP over the network.)
30 WANT_POP3=1
32 # Support for SMTP protocol?  (Directly sending mails over the network.)
33 WANT_SMTP=1
35 # Several facilities use the MD5 message digest, but for some of them it is
36 # used for optional features (POP3: APOP authentification, IMAP: CRAM-MD5
37 # authentification, SMTP: CRAM-MD5 authentification).
38 # If you don't need those, you may exclude MD5 from S-nail.
39 # Note that WANT_MD5 is automatically turned off if its exclusion will only
40 # affect MIME boundary strings and Message-Id: fields.
41 WANT_MD5=1
43 # Character set conversion enables reading and sending of mails in multiple
44 # character sets through usage of the iconv(3) library.
45 # Please read the manual section "Character sets" for the complete picture.
46 # This should usually be enabled.
47 WANT_ICONV=1
49 # IDNA (internationalized domain names for applications) offers users the
50 # possibility to use domain names in their native language, i.e., to use
51 # non-US-ASCII content, as in, e.g., <www.räksmörgåsa.example>, which the IDNA
52 # algorithm would convert to <www.xn--rksmrgsa-0zap8p.example>.  :)
53 # This needs the GNU Libidn library (<https://www.gnu.org/software/libidn/>)
54 WANT_IDNA=1
56 # Command line editing and -history.
57 # S-nail actually supports three different line editors:
58 # . WANT_LINE_EDITOR=1, WANT_EDITLINE=0, WANT_EDITLINE_READLINE=0
59 #   If ISO C (ISO/IEC 9899:1990/Amendment 1:1995) is supported on the system
60 #   then our builtin NCL (Nail Command Line editor) version will be used.
61 #   This one is documented in the manual section "Line editor" (`./nail.1').
62 # The fully fledged external libraries may offer a better user experience,
63 # but note that the interactive behaviour of S-nail may change slightly in
64 # respect to signal handling.
65 # . WANT_LINE_EDITOR=1, WANT_EDITLINE=1, WANT_EDITLINE_READLINE=0
66 #   Command line editing via BSD editline(3).
67 # . WANT_LINE_EDITOR=1, WANT_EDITLINE=1, WANT_EDITLINE_READLINE=1
68 #   The GNU readline(3) compatible interface.
69 WANT_LINE_EDITOR=1
70 WANT_EDITLINE=0
71 WANT_EDITLINE_READLINE=0
73 # If given an optional argument the "help" command will print a help string
74 # only for the mentioned command; those strings take up space and so one may
75 # disable this feature.
76 WANT_DOCSTRINGS=1
78 # Wether Gunnar Ritter's junk-mail management should be included
79 # (May not work correctly.  Needs floating-point support)
80 WANT_JUNK=0
82 # Wether Gunnar Ritter's score/kill/unkill mechanism should be included
83 # (Needs floating-point support)
84 WANT_SCORE=0