Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
logiciel:systeme:msmtp:config:param:start [2022/06/25 17:52] – [Commandes TLS] admin | logiciel:systeme:msmtp:config:param:start [2022/08/13 22:27] (Version actuelle) – modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 5: | Ligne 5: | ||
===== Commandes générales ===== | ===== Commandes générales ===== | ||
- | | + | |
- | : Définir les valeurs par défaut. Les commandes suivantes définiront les valeurs par défaut pour toutes les définitions de compte suivantes dans le fichier de configuration actuel. | + | : Définir les valeurs par défaut. |
+ | : Les commandes suivantes définiront les valeurs par défaut pour toutes les définitions de compte suivantes dans le fichier de configuration actuel. | ||
; account name [: account[, | ; account name [: account[, | ||
: Commence une nouvelle définition de compte avec le nom donné. Les valeurs par défaut en cours sont renseignées. Si deux-points et une liste de comptes précédemment définis sont donnés après le nom du compte, le nouveau compte, avec les valeurs par défaut renseignées, | : Commence une nouvelle définition de compte avec le nom donné. Les valeurs par défaut en cours sont renseignées. Si deux-points et une liste de comptes précédemment définis sont donnés après le nom du compte, le nouveau compte, avec les valeurs par défaut renseignées, | ||
Ligne 32: | Ligne 33: | ||
===== Commandes d' | ===== Commandes d' | ||
- | ; ‘auth [(on|off|method)]’ | + | ; auth [(on|off|method)] |
- | : Enable or disable authentication and optionally choose a method to use. The argument | + | : Activation ou désaction de l' |
- | ; ‘user [username]’ | + | ; user [username] |
- | : Set the user name for authentication. An empty argument | + | : Nom d' |
- | ; ‘password [secret]’ | + | ; password [secret] |
- | : Set the password for authentication. An empty argument | + | : Mot de passe pour l' |
- | ; ‘passwordeval [eval]’ | + | ; passwordeval [eval] |
- | : Set the password for authentication to the output | + | : Définit le mot de passe pour l' |
+ | :: Cela peut être utilisé par ex. pour déchiffrer des fichiers de mots de passe à la volée ou pour interroger des trousseaux de clés, et ainsi éviter de stocker des mots de passe en clair. | ||
+ | :: Notez que la commande | ||
===== Commandes TLS ===== | ===== Commandes TLS ===== | ||
- | ; ‘tls [(on|off)]’ | + | ; tls [(on|off)] |
- | : Enable or disable | + | : Active ou désactive |
- | ; ‘tls_starttls [(on|off)]’ | + | ; tls_starttls [(on|off)] |
- | : Choose the TLS variant: start TLS from within the session (‘on’, default), or tunnel the session | + | : Choisir la variante TLS : démarrer |
- | ; ‘tls_trust_file [file]’ | + | ; tls_trust_file [file] |
- | : Activate server certificate verification using a list of trusted Certification Authorities | + | : Active la vérification du certificat du serveur à l'aide d'une liste d' |
- | ; ‘tls_fingerprint [fingerprint]’ | + | :: La valeur par défaut est la valeur spéciale **system**, qui sélectionne la valeur par défaut du système. |
- | : Set the fingerprint of a single certificate to accept for TLS. This certificate will be trusted regardless of its contents | + | :: Un argument |
- | ; ‘tls_key_file [file]’ | + | :: Si vous sélectionnez un fichier, il doit être au format |
- | : Send a client | + | ; tls_fingerprint [fingerprint] |
- | ; ‘tls_cert_file [file]’ | + | : Définit l' |
- | : Send a client | + | :: Ce certificat sera approuvé quel que soit son contenu |
- | ; ‘tls_certcheck [(on|off)]’ | + | :: L' |
- | : Enable or disable checks of the server certificate. They are enabled by default. Disabling them will override | + | :: Le format |
- | ; ‘tls_priorities [priorities]’ | + | ; tls_key_file [file] |
- | : Set priorities for TLS session | + | : Envoyez un certificat |
- | ; ‘tls_host_override [host]’ | + | :: Le fichier doit contenir la clé privée d'un certificat au format |
- | : By default, TLS host verification uses the host name given by the ‘host’ command. This command allows one to use a different host name for verification. This is only useful in special cases. | + | :: Un argument |
+ | ; tls_cert_file [file] | ||
+ | : Envoyer un certificat | ||
+ | :: Le fichier doit contenir un certificat au format | ||
+ | :: Un argument | ||
+ | ; tls_certcheck [(on|off)] | ||
+ | : Active ou désactive les vérifications du certificat du serveur. | ||
+ | :: Ils sont activés par défaut. | ||
+ | :: Les désactiver remplacera | ||
+ | | ||
+ | ; tls_priorities [priorities] | ||
+ | : Définit des priorités pour les paramètres de session | ||
+ | :: La valeur par défaut est définie par la bibliothèque | ||
+ | :: L' | ||
+ | :: Utilisez '--version' pour savoir quelle bibliothèque | ||
+ | :: Pour GnuTLS, | ||
+ | :: Pour libtls, | ||
+ | :: Ces chaînes de paramètres seront transmises aux fonctions « tls_config_parse_protocols », « tls_config_set_ciphers » et « tls_config_set_ecdhecurves ». | ||
+ | :: Les parties non reconnues de la chaîne des priorités seront ignorées. | ||
+ | :: Exemple : PROTOCOLS=TLSv1.3 CIPHERS=ECDHE-RSA-AES128-SHA256 ECDHECURVES=P384. | ||
+ | ; tls_host_override [host] | ||
+ | : Par défaut, la vérification de l' | ||
+ | :: Cette commande permet d' | ||
+ | :: Ceci n'est utile que dans des cas particuliers. | ||
===== Commandes propres au mode sendmail ===== | ===== Commandes propres au mode sendmail ===== | ||
+ | |||
+ | ; from [address] | ||
+ | : Définir l' | ||
+ | :: Les modèles de substitution suivants sont pris en charge : | ||
+ | * %U sera remplacé par $USER, ou si cela échoue par $LOGNAME, ou si cela échoue par le nom de connexion de l' | ||
+ | * %H sera remplacé par $HOSTNAME, ou en cas d' | ||
+ | * %C sera remplacé par le nom canonique de %H. | ||
+ | * %M sera remplacé par le contenu de / | ||
+ | :: L' | ||
+ | :: C'est le cas s'il contient l'un des caractères ?, * ou [. | ||
+ | :: Cela permet à une variété d' | ||
+ | ; allow_from_override (on|off) | ||
+ | : Par défaut, l' | ||
+ | :: Réglez sur " | ||
+ | ; dsn_notify (off|condition) | ||
+ | : Définissez la ou les conditions dans lesquelles le système de messagerie doit envoyer des messages DSN (Delivery Status Notification). | ||
+ | :: L' | ||
+ | :: La condition doit être " | ||
+ | :: Le serveur SMTP doit prendre en charge l' | ||
+ | ; dsn_return (off|amount) | ||
+ | : Cette commande contrôle la quantité d'un courrier qui doit être renvoyée dans les messages DSN (Delivery Status Notification). | ||
+ | :: L' | ||
+ | :: amount doit être " | ||
+ | :: Le serveur SMTP doit prendre en charge l' | ||
+ | ; set_from_header [(auto|on|off)] | ||
+ | : Quand définir un en-tête From : ' | ||
+ | :: Si le serveur de messagerie rejette le courrier parce que son en-tête From ne correspond pas à l' | ||
+ | :: L' | ||
+ | :: Désactivez [allow from override] pour empêcher les programmes de définir leur propre adresse d' | ||
+ | ; set_date_header [(auto|off)] | ||
+ | : Quand définir un en-tête de date : " | ||
+ | ; remove_bcc_headers [(on|off)] | ||
+ | : Cette commande contrôle s'il faut supprimer les en-têtes Cci. La valeur par défaut est de les supprimer. | ||
+ | ; undisclosed_recipients [(on|off)] | ||
+ | : Lorsqu' | ||
+ | ; logfile [file] | ||
+ | : Activer la journalisation dans le fichier spécifié. Un argument vide désactive la journalisation. Le nom de fichier « - » dirige les informations du journal vers la sortie standard. | ||
+ | ; logfile_time_format [fmt] | ||
+ | : Définit ou annule le format d' | ||
+ | ; syslog [(on|off|facility)] | ||
+ | : Activer ou désactiver la journalisation Syslog. | ||
+ | :: facility peut être l'une des suivantes : | ||
+ | :: La valeur par défaut est ‘LOG_USER’. | ||
+ | :: La journalisation Syslog est désactivée par défaut. | ||
+ | ; aliases [file] | ||
+ | : Remplacer les destinataires locaux par des adresses dans le fichier d' | ||
+ | :: Le fichier d' | ||
+ | :: Les correspondances sont de la forme :< | ||
+ | :: Les adresses de remplacement multiples sont séparées par des virgules. | ||
+ | :: Les commentaires commencent par '#' | ||
+ | :: L' | ||
+ | :: Si aucun alias " | ||
+ | :: Un argument vide à la commande alias désactive le remplacement des adresses locales. C'est la valeur par défaut. | ||
===== Voir aussi ===== | ===== Voir aussi ===== |