Forum Linux.débutant envoi de mail via script bash

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
2
25
mar.
2021

bonjour,

mon problème :

l'envoi de mail via bash

installation linux :

ferenOS

ce que j'ai installé :

mailutils et ssmtp (dans cet l'ordre)

le paramétrage de ssmtp :

mailhub=smtp-in.orange.fr:587
fromLineOveride=YES

AuthUser=monAdresseMail@orange.fr(mon FAI étant orange)
AuthPass=monMotDePasse

paramétrage de mailutils (mail --config-verbose) :

le fichier de configuration /etc/maiutils.conf n'existe pas
le fichier de configuration /root/.mail n'existe pas

et quand je veut envoyer un mail via cette commande :

echo "mail via ligne de commande" | mail -s"test de mail" monAutreAdresseMail@gmail.com

réponse du système:

impossible d’expédier le message : processus terminé avec un état de sortie non nul

voila ce que je sais pour le moment toute aide est la bienvenue
Nicolas

  • # Faire parler les fichiers journaux

    Posté par  . Évalué à 2.

    /var/log/mail.err
    /var/log/mail.log
    /var/log/syslog

    • [^] # Re: Faire parler les fichiers journaux

      Posté par  . Évalué à 1. Dernière modification le 25 mars 2021 à 14:26.

      merci pour ta réponse,
      le résultat dans mail.log et mail.err est : émetteur invalide. invalid sender
      or je comprends pas il est bien configuré le service ssmtp?
      il y a un truc que j'ai pas bien compris mais je sais pas ce que je n'ai pas compris

      • [^] # Re: Faire parler les fichiers journaux

        Posté par  . Évalué à 1. Dernière modification le 25 mars 2021 à 14:33.

        la ligne exacte: sSMTP[PID]: 501 5.1.0 Emetteur Invalide. Invalid Sender. 0FR102_405 [405]

  • # solution trouvée

    Posté par  . Évalué à 2.

    c'est bon j'ai réussi merci pour la localisation des logs!
    j'ai du ajouter les alias dans le fichier revaliases que je n'avait pas modifié

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.