Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
msmtp [Le 19/04/2023, 19:21]
sputnick [Usage en crontab]
msmtp [Le 22/07/2024, 15:11] (Version actuelle)
80.67.176.205 [Test de fonctionnement]
Ligne 21: Ligne 21:
 Soit en ligne de commande : Soit en ligne de commande :
 <​code>​sudo apt install msmtp msmtp-mta</​code>​ <​code>​sudo apt install msmtp msmtp-mta</​code>​
-Valider la proposition de non-acceptation de [[https://​doc.ubuntu-fr.org/​apparmor|apparmor]].+Valider la proposition de non-acceptation de [[https://​doc.ubuntu-fr.org/​apparmor|apparmor]] ​
 {{:​applications:​msmtp:​msmtp1.png?​400|}} {{:​applications:​msmtp:​msmtp1.png?​400|}}
 +
 ===== Configuration ===== ===== Configuration =====
    
Ligne 55: Ligne 57:
 # Exemple pour un compte OVH MX PLAN # Exemple pour un compte OVH MX PLAN
 account ​       ovh account ​       ovh
 +auth on
 +tls on
 +tls_starttls ​  off
 host           ​ssl0.ovh.net host           ​ssl0.ovh.net
 port           465 port           465
Ligne 151: Ligne 156:
 # m h  dom mon dow   ​command # m h  dom mon dow   ​command
  
-10 * * * *      ​commanx_X+10 * * * *      ​command_X
 </​file>​ </​file>​
 ===== Test de fonctionnement ===== ===== Test de fonctionnement =====
-<note important>​Dans 90 % des cas , ces tests ne fonctionnent pas ou plus . il faut faire le test avec un sujet , un destinataire etc... valides </​note>​ + 
-<​code>​echo '​message' ​| msmtp user@domain.com</​code>​+<​code>​printf "​Subject:​DeQuoiOnParle\n\nLeCorpsDuMessage" ​| msmtp user@domain.com</​code>​
 **Erreur de retour possible:** "​msmtp:​ le serveur ne supporte pas l'​authentification"​ **Erreur de retour possible:** "​msmtp:​ le serveur ne supporte pas l'​authentification"​
  
 Si cela ne fonctionne pas,   ​installez le paquet ​ ** [[apt>​mailutils|mailutils]]**,​ puis faite cette commande. Si cela ne fonctionne pas,   ​installez le paquet ​ ** [[apt>​mailutils|mailutils]]**,​ puis faite cette commande.
-<​code>​echo '​message' ​mail user@domain.com</​code>​**Erreur de retour possible:** "mail: impossible d'​expédier le message : Processus terminé avec un état de sortie non nul"+<​code>​printf "​Subject:​DeQuoiOnParle\n\nLeCorpsDuMessage" ​msmtp user@domain.com</​code>​**Erreur de retour possible:** "mail: impossible d'​expédier le message : Processus terminé avec un état de sortie non nul"
  
 Vérifier sa boîte de réception. Vérifier sa boîte de réception.
Ligne 169: Ligne 174:
 <note tip> <note tip>
 Si vous recevez ce message d'​erreur : Si vous recevez ce message d'​erreur :
-''​send-mail:​ impossible d'​écrire dans le journal /​var/​log/​msmtp.log : erreur d'​ouverture de fichier: Permission non accordée''​ +''​send-mail:​ impossible d'​écrire dans le journal /​var/​log/​msmtp.log : erreur d'​ouverture de fichier: Permission non accordée'' ​peut-être avez-vous sélectionné "​Oui"​ sur l'​écran **AppArmor** ? Dans ce cas, il faut désactiver la prise en charge de msmtp en faisant : 
-la solution est [[http://​blogettrux.free.fr/​index.php?​2020/​11/​23/​22/​00/​09-config-msmtp | résumée sur cette page en français.]] et [[https://​askubuntu.com/​questions/​878288/​msmtp-cannot-write-to-var-log-msmtp-msmtp-log| précisée sur sa source en anglais ]]+<​code>​sudo ln -s /​etc/​apparmor.d/​usr.bin.msmtp /​etc/​apparmor.d/​disable/​ 
 +sudo apparmor_parser -R /​etc/​apparmor.d/​usr.bin.msmtp</​code>​ 
 +Si ce n'est pas le cas, la solution est [[http://​blogettrux.free.fr/​index.php?​2020/​11/​23/​22/​00/​09-config-msmtp | résumée sur cette page en français.]] et [[https://​askubuntu.com/​questions/​878288/​msmtp-cannot-write-to-var-log-msmtp-msmtp-log| précisée sur sa source en anglais ]]
 Testé avec succès sur Ubuntu 20.04. Testé avec succès sur Ubuntu 20.04.
 +
 +Il peut aussi être utile d'​ajouter l'​utilisateur au groupe msmtp et reconnecter.
 +<​code>​sudo adduser $USER msmtp
 +exit</​code>​
 </​note>​ </​note>​
 ===== Désinstallation ===== ===== Désinstallation =====
  • msmtp.1681924866.txt.gz
  • Dernière modification: Le 19/04/2023, 19:21
  • par sputnick