sapling/doc
Zhigang Wang 5376237d45 smtp: fix for server doesn't support starttls extension
Currently we only support enabling TLS by using SMTP STARTTLS extension. But
not all the servers support it.

With this patch, user can choose which way to enable TLS:

* Default:

      tls = none
      port = 25

* To use STARTTLS:

      tls = starttls
      port = 465

* To use SMTP over SSL:

      tls = smtps
      port = 465

To keep backward compatibility, when tls = true, we use STARTTLS to enable TLS.

Signed-off-by: Zhigang Wang <w1z2g3@gmail.com>
2010-12-20 16:56:54 +08:00
..
common.txt doc: link man pages to one another 2009-07-16 23:25:26 +02:00
gendoc.py coding style: fix yield used as a function 2010-12-03 12:22:56 +01:00
hg.1.txt gendoc: move section commands to module scope 2010-10-20 18:07:50 +02:00
hgignore.5.txt Update license to GPLv2+ 2010-01-19 22:20:08 -06:00
hgmanpage.py *: kill all unnecessary shebangs. 2010-10-26 12:18:39 +02:00
hgrc.5.txt smtp: fix for server doesn't support starttls extension 2010-12-20 16:56:54 +08:00
Makefile runrst: add RSTARGS Makefile variable to allow customization 2010-12-01 09:46:11 +09:00
README doc/README: simplify instructions 2009-09-03 21:40:45 +02:00
runrst runrst: try to be more helpful if docutils is not installed 2010-07-30 14:41:47 +09:00
style.css gendoc: added styling for extension TOC 2010-10-20 17:47:46 +02:00

Mercurial's documentation is kept in reStructuredText format, which is
a simple plain text format that's easy to read and edit:

  http://docutils.sourceforge.net/rst.html

It's also convertible to a variety of other formats including standard
UNIX man page format and HTML. You'll need to install Docutils:

  http://docutils.sourceforge.net/

Use the Makefile in this directory to generate the man and HTML pages.