Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
sysadmin:linux:debian:utilisation_email [2024/12/20 16:00] – créée yoann | sysadmin:linux:debian:utilisation_email [2024/12/23 17:40] (Version actuelle) – yoann | ||
---|---|---|---|
Ligne 21: | Ligne 21: | ||
===== Configuration email par défaut ===== | ===== Configuration email par défaut ===== | ||
- | Même lorsqu' | + | Même lorsqu' |
+ | Pour cet usage **exim4** et **mutt** conviennent parfaitement. Ils sont flexibles compactes (~ 20 Mo) et offrent les fonctionnalités MTA/MDA. | ||
- | Pour cet usage **exim4** et **mutt** conviennent parfaitement. Ils sont flexibles compactes et offrent les fonctionnalités MTA/MDA. | + | <code bash> |
+ | apt install | ||
+ | </code> | ||
< | < | ||
- | Par défaut, exim4 et mutt ne sont configurés que pour gérer les emails en interne du système. Les mails adressés | + | Par défaut, exim4 et mutt ne sont configurés que pour gérer les emails en interne du système. Les mails adressés |
</ | </ | ||
+ | |||
+ | Lorsque les mails sont délivrés, il sont ajoutés dans un fichier ''/ | ||
+ | |||
+ | ==== Test envoi email ==== | ||
+ | |||
+ | <code bash> | ||
+ | # Envoyer un mail de test dont le corps du message est vide | ||
+ | mutt -s "Test Mail to admin" root < /dev/null | ||
+ | |||
+ | # La commande ne retourne pas d' | ||
+ | echo $? | ||
+ | 0 | ||
+ | |||
+ | # Le message est bien déposé dans un fichier appartenant | ||
+ | # à l' | ||
+ | ls -l /var/mail/ | ||
+ | total 4 | ||
+ | -rw-rw---- 1 jdoe mail 684 20 déc. 17:28 jdoe | ||
+ | </ | ||
+ | |||
+ | Pour lire le message, depuis le compte utilisateur lancer **mutt**, l' | ||
+ | |||
+ | |||
+ | ===== Envoyer des mails en dehors du système ===== | ||
+ | |||
+ | Avec cette configuration par défaut, les utilitaires devraient être reconfigurés individuellement pour pouvoir envoyer des notifications en dehors du système. Pour éviter cela on va pouvoir reconfigurer la fonction **MTA** de exim4. | ||
+ | |||
+ | ==== Configurer le MTA d' | ||
+ | |||
+ | Pour que le système puisse interagir avec des serveurs de messagerie externes, il faut **reconfigurer** le paquet **exim4** : | ||
+ | |||
+ | <code bash> | ||
+ | dpkg-reconfigure exim4-config | ||
+ | </ | ||
+ | |||
+ | Après avoir validé la commande en root, il sera demandé de séparer la configuration . Sauf besoin spécifique laisser la réponse par défaut. | ||
+ | |||
+ | |||
+ | L' | ||
+ | |||
+ | {{reconfigure-exim4.png}} | ||
+ | |||
+ | * Distribution directe par SMTP (site Internet) : Le système est connecté en permanence au réseau Internet et les mail sont envoyés et reçus via le protocole SMTP. L’assistant demandera le mail de la machine ou les domaines pour lesquels vous recevrez ou relaierai les mails. | ||
+ | * Envois par relais " | ||
+ | * Envois par relais " | ||
+ | * Distribution locale seulement - pas de réseau : Configuration par défaut. | ||
+ | * Pas de configuration pour l' | ||
+ | |||
+ | |||
+ | |||
===== Références ===== | ===== Références ===== | ||
* [[https:// | * [[https:// |