diff options
Diffstat (limited to 'doc/misc/smtpmail.texi')
-rw-r--r-- | doc/misc/smtpmail.texi | 22 |
1 files changed, 17 insertions, 5 deletions
diff --git a/doc/misc/smtpmail.texi b/doc/misc/smtpmail.texi index dd481d2101e..f5d567533b6 100644 --- a/doc/misc/smtpmail.texi +++ b/doc/misc/smtpmail.texi @@ -264,12 +264,14 @@ file, @pxref{Top,,auth-source, auth, Emacs auth-source Library}. @cindex CRAM-MD5 @cindex PLAIN @cindex LOGIN -The process by which the SMTP library authenticates you to the server -is known as ``Simple Authentication and Security Layer'' (SASL). -There are various SASL mechanisms, and this library supports three of -them: CRAM-MD5, PLAIN, and LOGIN, where the first uses a form of +The process by which the @acronym{SMTP} library authenticates you to +the server is known as ``Simple Authentication and Security Layer'' +(@acronym{SASL}). There are various @acronym{SASL} mechanisms, and +this library supports three of them: @code{cram-md5}, @code{plain}, +@code{login} and @code{xoauth2}, where the first uses a form of encryption to obscure your password, while the other two do not. It -tries each of them, in that order, until one succeeds. You can +tries each of them, in that order, until one succeeds. +(@code{xoauth2} requires using the @file{oauth2.el} library. You can override this by assigning a specific authentication mechanism to a server by including a key @code{smtp-auth} with the value of your preferred mechanism in the appropriate @file{~/.authinfo} entry. @@ -338,6 +340,16 @@ not sent immediately but rather queued in the directory @code{smtpmail-send-queued-mail} (typically when you connect to the internet). +@item smtpmail-store-queue-variables +@vindex smtpmail-store-queue-variables + Normally the queue will be dispatched with the values of the +@acronym{SMTP} variables that are in effect when @kbd{M-x +smtpmail-send-queued-mail} is executed, but if +@code{smtpmail-store-queue-variables} is non-@code{nil}, the values +for @code{smtpmail-smtp-server} (etc.@:) will be stored when the mail is +queued, and then used when actually sending the mail. This can be +useful if you have a complex outgoing mail setup. + @item smtpmail-queue-dir @vindex smtpmail-queue-dir The variable @code{smtpmail-queue-dir} specifies the name of the |