• # Config email

    Posté par  (Mastodon) . Évalué à 3. Dernière modification le 10 février 2022 à 17:26.

    Le mail c'est le mail, n'importe quelle commande te demandera de configurer à minima l'adresse d'un serveur SMTP.

    Quelques exemples de commandes possibles (mais à chaque fois il te faudra configurer 2-3 trucs) : https://linuxhint.com/bash_script_send_email/

    Tu peux aussi scripter en Python (mais il te faudra de toutes façons fournir un serveur SMTP)

    En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.

    • [^] # Re: Config email

      Posté par  . Évalué à 3.

      oui et non

      je penses qu'electro75 veut juste envoyer un email depuis une machine

      il me semble que la commande mail ou mailx par exemple va faire elle meme sa requête DNS MX pour contacter le serveur SMTP de destination

      il n'y a donc aucune configuration à faire s'il a deja une boite email existante et que sa machine est connectée à internet.

      • [^] # Re: Config email

        Posté par  . Évalué à 3. Dernière modification le 10 février 2022 à 17:58.

        Dans l'idée, mail devrait suffir.

        Disons que ici, j'essaie de prévenir les erreurs de disque dur.

        Donc smartmontools à quelque chose pour cela,

        https://wiki.archlinux.org/title/S.M.A.R.T._(Fran%C3%A7ais)#D%C3%A9finir_les_p%C3%A9riph%C3%A9riques_%C3%A0_surveiller

        Chapitre : Notifier des problèmes potentiels

        /etc/smartd.conf
        DEVICESCAN -m address@domain.com
        

        Pour que le courriel parvienne à un compte utilisateur (et non au compte root), il faut que vous ayez préalablement installé et configuré un service MTA (Mail Transport Agent) ou MUA (Mail User Agent). Les MTA les plus connus sont Msmtp (en) et …

        => En résumé, il y a t-il besoin de spécifier une connexion à mon serveur SMTP pour envoyer un mail sur une de mes adresses ? Ou je peux simplement indiquer l'adresse email user@mondomain.com ?

        • [^] # Re: Config email

          Posté par  . Évalué à 1. Dernière modification le 10 février 2022 à 18:07.

          A priori le daemon smartmontools utilise la commande mail.

          /etc/smartd.conf
          DEVICESCAN -d removable -n standby -m usermail@domain.org -M exec /usr/share/smartmontools/smartd-runner

          /usr/share/smartmontools/smartd-runner
          run-parts --report --lsbsysinit --arg=$tmp --arg="$1" \
          --arg="$2" --arg="$3" -- /etc/smartmontools/run.d

          /etc/smartmontools/run.d/10mail
          /usr/bin/mail "$@" < $input

          La seul chose que je me demande, c'est si tous les disques dur sont bien pris en compte par cet outil !

        • [^] # Re: Config email

          Posté par  . Évalué à 3. Dernière modification le 11 février 2022 à 09:12.

          le test est simple

          installe mail ou mailx s'il ne l'est pas deja
          et essaie de t'envoyer un email depuis la ligne de commande

          mail toncompte@gmail.com -s 'sujet' "message dans l'email"

          si tu le reçois, c'est qu'il n'y a pas besoin de configurer de MTA pour émettre l'email
          il faut peut-etre ouvrir le port 25 sortant de ta box pour que ca laisse sortir les emails par contre

  • # mail ou NetData

    Posté par  . Évalué à 1.

    Les réponses concernant la commande mail vont dans le bon sens, pour une solution simple et custom.
    A l'opposé, l'enclume, c'est NetData (dispo dans toutes les bonnes distrib) : ça surveille plein de choses. Mais c'est facile de se retrouver submergé de notifications …

Suivre le flux des commentaires

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