me
/
guix
Archived
1
0
Fork 0

doc: Delete trailing whitespace.

* doc/guix.texi: Delete trailing whitespace.

Change-Id: Ibf99a551f890044b8ce5772bdebb8a0b02ab1c21
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
master
Tomas Volf 2024-01-06 16:52:35 +01:00 committed by Mathieu Othacehe
parent 51735eac1c
commit 63bafb05bc
No known key found for this signature in database
GPG Key ID: 8354763531769CA6
1 changed files with 47 additions and 47 deletions

View File

@ -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