Nächste: Persönliche Kurznachrichtendienste, Vorige: Persönliche Tondienste, Nach oben: Persönliche Dienste [Inhalt][Index]
Das Modul (gnu home services mail)
stellt Dienste zur Verfügung, die
Ihnen helfen, Programme zum Umgang mit E-Mail in Ihrer Persönlichen Umgebung
einzurichten.
MSMTP ist ein Client für SMTP (Simple Mail Transfer Protocol). Mit ihm können E-Mails an einen festgelegten SMTP-Server geschickt werden, der sich dann um die richtige Zustellung kümmert.
Es folgt die Referenz dieses Dienstes.
Der Diensttyp für msmtp
. Sein Wert muss ein
home-msmtp-configuration
-Verbundsobjekt wie unten gezeigt sein. Durch
ihn wird die Datei ~/.config/msmtp/config verfügbar gemacht.
Hier ist ein Beispiel, wie Sie msmtp
für ein einzelnes E-Mail-Konto
einrichten:
(service home-msmtp-service-type
(home-msmtp-configuration
(accounts
(list
(msmtp-account
(name "alice")
(configuration
(msmtp-configuration
(host "mail.example.org")
(port 587)
(user "alice")
(password-eval "pass Mail/alice"))))))))
Verfügbare home-msmtp-configuration
-Felder sind:
defaults
(Typ: „msmtp-configuration“)Die Konfiguration, die für alle Konten voreingestellt wird.
accounts
(Vorgabe: '()
) (Typ: Liste-von-„msmtp-account“)Eine Liste von msmtp-account
-Verbundsobjekten, die Informationen zu
jedem Ihrer Konten enthalten.
default-account
(Typ: Vielleicht-Zeichenkette)Legt fest, welches Konto voreingestellt ist.
extra-content
(Vorgabe: ""
) (Typ: Zeichenkette)Weiterer Text, der unverändert an die Konfigurationsdatei angehängt
wird. Führen Sie man msmtp
aus, um weitere Informationen über das
Format der Konfigurationsdatei zu erfahren.
Verfügbare msmtp-account
-Felder sind:
name
(Typ: Zeichenkette)Der eindeutige Name des Kontos.
configuration
(Typ: „msmtp-configuration“)Die Konfiguration für dieses Konto.
Verfügbare msmtp-configuration
-Felder sind:
auth?
(Typ: Vielleicht-Boolescher-Ausdruck)Authentisierung an- oder abschalten.
tls?
(Typ: Vielleicht-Boolescher-Ausdruck)TLS (auch bekannt als SSL) für sichere Verbindungen an- oder abschalten.
tls-starttls?
(Typ: Vielleicht-Boolescher-Ausdruck)Welche TLS-Variante in der Sitzung zum Einsatz kommen soll: Starten von TLS aus der Sitzung heraus („an“, ist vorgegeben) oder Tunneln der Sitzung durch TLS („aus“).
tls-trust-file
(Typ: Vielleicht-Zeichenkette)Aktiviert die Überprüfung von Server-Zertifikaten anhand einer Liste vertrauenswürdiger Zertifizierungsstellen (engl. Certification Authorities, CAs).
log-file
(Typ: Vielleicht-Zeichenkette)Aktiviert die Protokollierung in die angegebene Datei. Bei leerem Argument wird nicht protokolliert. Beim Dateinamen „-“ werden die protokollierten Informationen an die Standardausgabe geleitet.
host
(Typ: Vielleicht-Zeichenkette)An welchen SMTP-Server Mails geschickt werden.
port
(Typ: Vielleicht-Ganze-Zahl)Auf welchem Port der SMTP-Server lauscht. Vorgegeben ist 25 („smtp“), wenn nicht TLS ohne STARTTLS eingestellt ist, wodurch Port 465 („smtps“) vorgegeben ist.
user
(Typ: Vielleicht-Zeichenkette)Legt fest, mit welchem Benutzernamen die Authentisierung durchgeführt werden soll.
from
(Typ: Vielleicht-Zeichenkette)Legt als Absenderadresse im Umschlag (Envelope-From) die angegebene Adresse fest.
password-eval
(Typ: Vielleicht-Zeichenkette)Legt als Passwort für die Authentisierung die Ausgabe (stdout) des angegebenen Befehls fest.
extra-content
(Vorgabe: ""
) (Typ: Zeichenkette)Weiterer Text, der unverändert an diesen Konfigurationsblock angehängt
wird. Führen Sie man msmtp
aus, um weitere Informationen über das
Format der Konfigurationsdatei zu erfahren.
Nächste: Persönliche Kurznachrichtendienste, Vorige: Persönliche Tondienste, Nach oben: Persönliche Dienste [Inhalt][Index]