doc: Delete trailing whitespace.
* doc/guix.texi: Delete trailing whitespace. Change-Id: Ibf99a551f890044b8ce5772bdebb8a0b02ab1c21 Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>master
parent
51735eac1c
commit
63bafb05bc
|
@ -45243,25 +45243,25 @@ PulseAudio clients to use PipeWire transparently.
|
||||||
|
|
||||||
@node Mail Home Services
|
@node Mail Home Services
|
||||||
@subsection Mail Home Services
|
@subsection Mail Home Services
|
||||||
|
|
||||||
The @code{(gnu home services mail)} module provides services that help
|
The @code{(gnu home services mail)} module provides services that help
|
||||||
you set up the tools to work with emails in your home environment.
|
you set up the tools to work with emails in your home environment.
|
||||||
|
|
||||||
@cindex msmtp
|
@cindex msmtp
|
||||||
@uref{https://marlam.de/msmtp, MSMTP} is a @acronym{SMTP, Simple Mail
|
@uref{https://marlam.de/msmtp, MSMTP} is a @acronym{SMTP, Simple Mail
|
||||||
Transfer Protocol} client. It sends mail to a predefined SMTP server
|
Transfer Protocol} client. It sends mail to a predefined SMTP server
|
||||||
that takes care of proper delivery.
|
that takes care of proper delivery.
|
||||||
|
|
||||||
The service reference is given below.
|
The service reference is given below.
|
||||||
|
|
||||||
@defvar home-msmtp-service-type
|
@defvar home-msmtp-service-type
|
||||||
This is the service type for @command{msmtp}. Its value must be a
|
This is the service type for @command{msmtp}. Its value must be a
|
||||||
@code{home-msmtp-configuration}, as shown below. It provides the
|
@code{home-msmtp-configuration}, as shown below. It provides the
|
||||||
@file{~/.config/msmtp/config} file.
|
@file{~/.config/msmtp/config} file.
|
||||||
|
|
||||||
As an example, here is how you would configure @code{msmtp} for a single
|
As an example, here is how you would configure @code{msmtp} for a single
|
||||||
account:
|
account:
|
||||||
|
|
||||||
@lisp
|
@lisp
|
||||||
(service home-msmtp-service-type
|
(service home-msmtp-service-type
|
||||||
(home-msmtp-configuration
|
(home-msmtp-configuration
|
||||||
|
@ -45279,101 +45279,101 @@ account:
|
||||||
@end defvar
|
@end defvar
|
||||||
|
|
||||||
@c %start of fragment
|
@c %start of fragment
|
||||||
|
|
||||||
@deftp {Data Type} home-msmtp-configuration
|
@deftp {Data Type} home-msmtp-configuration
|
||||||
Available @code{home-msmtp-configuration} fields are:
|
Available @code{home-msmtp-configuration} fields are:
|
||||||
|
|
||||||
@table @asis
|
@table @asis
|
||||||
@item @code{defaults} (type: msmtp-configuration)
|
@item @code{defaults} (type: msmtp-configuration)
|
||||||
The configuration that will be set as default for all accounts.
|
The configuration that will be set as default for all accounts.
|
||||||
|
|
||||||
@item @code{accounts} (default: @code{'()}) (type: list-of-msmtp-accounts)
|
@item @code{accounts} (default: @code{'()}) (type: list-of-msmtp-accounts)
|
||||||
A list of @code{msmtp-account} records which contain information about
|
A list of @code{msmtp-account} records which contain information about
|
||||||
all your accounts.
|
all your accounts.
|
||||||
|
|
||||||
@item @code{default-account} (type: maybe-string)
|
@item @code{default-account} (type: maybe-string)
|
||||||
Set the default account.
|
Set the default account.
|
||||||
|
|
||||||
@item @code{extra-content} (default: @code{""}) (type: string)
|
@item @code{extra-content} (default: @code{""}) (type: string)
|
||||||
Extra content appended as-is to the configuration file. Run
|
Extra content appended as-is to the configuration file. Run
|
||||||
@command{man msmtp} for more information about the configuration file
|
@command{man msmtp} for more information about the configuration file
|
||||||
format.
|
format.
|
||||||
|
|
||||||
@end table
|
@end table
|
||||||
|
|
||||||
@end deftp
|
@end deftp
|
||||||
|
|
||||||
@c %end of fragment
|
|
||||||
|
|
||||||
@c %start of fragment
|
|
||||||
|
|
||||||
@deftp {Data Type} msmtp-account
|
|
||||||
Available @code{msmtp-account} fields are:
|
|
||||||
|
|
||||||
@table @asis
|
|
||||||
@item @code{name} (type: string)
|
|
||||||
The unique name of the account.
|
|
||||||
|
|
||||||
@item @code{configuration} (type: msmtp-configuration)
|
|
||||||
The configuration for this given account.
|
|
||||||
|
|
||||||
@end table
|
|
||||||
|
|
||||||
@end deftp
|
|
||||||
|
|
||||||
@c %end of fragment
|
@c %end of fragment
|
||||||
|
|
||||||
@c %start of fragment
|
@c %start of fragment
|
||||||
|
|
||||||
|
@deftp {Data Type} msmtp-account
|
||||||
|
Available @code{msmtp-account} fields are:
|
||||||
|
|
||||||
|
@table @asis
|
||||||
|
@item @code{name} (type: string)
|
||||||
|
The unique name of the account.
|
||||||
|
|
||||||
|
@item @code{configuration} (type: msmtp-configuration)
|
||||||
|
The configuration for this given account.
|
||||||
|
|
||||||
|
@end table
|
||||||
|
|
||||||
|
@end deftp
|
||||||
|
|
||||||
|
@c %end of fragment
|
||||||
|
|
||||||
|
@c %start of fragment
|
||||||
|
|
||||||
@deftp {Data Type} msmtp-configuration
|
@deftp {Data Type} msmtp-configuration
|
||||||
Available @code{msmtp-configuration} fields are:
|
Available @code{msmtp-configuration} fields are:
|
||||||
|
|
||||||
@table @asis
|
@table @asis
|
||||||
@item @code{auth?} (type: maybe-boolean)
|
@item @code{auth?} (type: maybe-boolean)
|
||||||
Enable or disable authentication.
|
Enable or disable authentication.
|
||||||
|
|
||||||
@item @code{tls?} (type: maybe-boolean)
|
@item @code{tls?} (type: maybe-boolean)
|
||||||
Enable or disable TLS (also known as SSL) for secured connections.
|
Enable or disable TLS (also known as SSL) for secured connections.
|
||||||
|
|
||||||
@item @code{tls-starttls?} (type: maybe-boolean)
|
@item @code{tls-starttls?} (type: maybe-boolean)
|
||||||
Choose the TLS variant: start TLS from within the session (‘on’,
|
Choose the TLS variant: start TLS from within the session (‘on’,
|
||||||
default), or tunnel the session through TLS (‘off’).
|
default), or tunnel the session through TLS (‘off’).
|
||||||
|
|
||||||
@item @code{tls-trust-file} (type: maybe-string)
|
@item @code{tls-trust-file} (type: maybe-string)
|
||||||
Activate server certificate verification using a list of trusted
|
Activate server certificate verification using a list of trusted
|
||||||
Certification Authorities (CAs).
|
Certification Authorities (CAs).
|
||||||
|
|
||||||
@item @code{log-file} (type: maybe-string)
|
@item @code{log-file} (type: maybe-string)
|
||||||
Enable logging to the specified file. An empty argument disables
|
Enable logging to the specified file. An empty argument disables
|
||||||
logging. The file name ‘-’ directs the log information to standard
|
logging. The file name ‘-’ directs the log information to standard
|
||||||
output.
|
output.
|
||||||
|
|
||||||
@item @code{host} (type: maybe-string)
|
@item @code{host} (type: maybe-string)
|
||||||
The SMTP server to send the mail to.
|
The SMTP server to send the mail to.
|
||||||
|
|
||||||
@item @code{port} (type: maybe-integer)
|
@item @code{port} (type: maybe-integer)
|
||||||
The port that the SMTP server listens on. The default is 25 ("smtp"),
|
The port that the SMTP server listens on. The default is 25 ("smtp"),
|
||||||
unless TLS without STARTTLS is used, in which case it is 465 ("smtps").
|
unless TLS without STARTTLS is used, in which case it is 465 ("smtps").
|
||||||
|
|
||||||
@item @code{user} (type: maybe-string)
|
@item @code{user} (type: maybe-string)
|
||||||
Set the user name for authentication.
|
Set the user name for authentication.
|
||||||
|
|
||||||
@item @code{from} (type: maybe-string)
|
@item @code{from} (type: maybe-string)
|
||||||
Set the envelope-from address.
|
Set the envelope-from address.
|
||||||
|
|
||||||
@item @code{password-eval} (type: maybe-string)
|
@item @code{password-eval} (type: maybe-string)
|
||||||
Set the password for authentication to the output (stdout) of the
|
Set the password for authentication to the output (stdout) of the
|
||||||
command cmd.
|
command cmd.
|
||||||
|
|
||||||
@item @code{extra-content} (default: @code{""}) (type: string)
|
@item @code{extra-content} (default: @code{""}) (type: string)
|
||||||
Extra content appended as-is to the configuration block. Run
|
Extra content appended as-is to the configuration block. Run
|
||||||
@command{man msmtp} for more information about the configuration file
|
@command{man msmtp} for more information about the configuration file
|
||||||
format.
|
format.
|
||||||
|
|
||||||
@end table
|
@end table
|
||||||
|
|
||||||
@end deftp
|
@end deftp
|
||||||
|
|
||||||
@c %end of fragment
|
@c %end of fragment
|
||||||
|
|
||||||
@node Messaging Home Services
|
@node Messaging Home Services
|
||||||
|
|
Reference in New Issue