cerhu > linux.debian.user.french

G2PC (16/03/2020, 14h10)
Bonjour, j'ai mis en place la ligne suivante sur mon serveur web, dans
le fichier .bashrc
Aucun soucis, le mail est bien envoyé.

# ALERTE MAIL SUITE A LA CONNEXION SSH
echo 'Accès Shell Serveur le ' `date` `who` | mail -s `hostname` Shell
Serveur de `who | cut -d"(" -f2 | cut -d")" -f1` mail

Par contre, quand le mail ne sortait pas, car les réglages de Exim4
n'étaient pas encore aboutis, je recevais le mail en local, mais, avec 5
destinataires moi, et 4 autres.
Ma question porte sur ce point, car, dans les messages non délivrés, je
pouvais lire ceci :

# Des mails non transmis apparaissent dans la boîte relevée avec la
commande mailx.
# Je ne sais pas d'où proviennent ces adresses :
*Shell*
 Unrouteable address
*Serveur*
 Unrouteable address
*de*
 Unrouteable address
*ip_de_ma_box_orange*
 Unrouteable address

Ma question est la suivante :
D'où proviennent ses 4 adresses ?
Sont t'elles des adresses standard liées au système ou un effetde bord
de ma commande, car, nulle part je spécifie ses 4 adresses :
echo 'Accès Shell Serveur le ' `date` `who` | mail -s `hostname` Shell
Serveur de `who | cut -d"(" -f2 | cut -d")" -f1` mail

Je suis d'ailleurs également surpris de voir ce mail :
*ip_de_ma_box_orange*
En effet, je ne vois pas du tout ce que vient faire l'ip de ma box dans
l'envoie de ce mail, car, hormis avoir ajouté l'ip de ma box en liste
blanche de ma connexion SSH, je ne l'utilise pas.

Je n'ai rien trouvé dans ma configuration EXIM4 qui puisse m'informer
sur la provenance de ses 4 mails.

Pour ne pas recevoir cette alerte de mails non délivrés, j'ai renseigné
les 4 adresses dans le fichier /etc/aliases
Par contre, je ne reçois que 1 seul fois le mail, ce qui est tant mieux,
mais, étrange à la fois.

# Je rajoute les lignes suivantes dans le fichier aliases :
sudo nano /etc/aliases
# Noter que en cas de configuration séparée, les redirections peuvent
également être ajoutées à cet endroit, plutôt que dans le fichier
aliases par défaut :
sudo nano /etc/exim4/conf.d/rewrite/00_exim4-config_header

# Permet à mon alerte de connexion SSH dans .bashrc de ne pas être en
erreur sur les 4 adresses suivantes.
# Avec l'ajout de ces lignes, je n'ai plus d'alerte de mail non délivré
depuis mailx.
# Par contre je ne reçois qu'une seule fois le mail dans ma boîte mail.
Shell:mail
Serveur:mail
de:mail
ip_de_ma_box_orange:mail
Erwann Le Bras (16/03/2020, 20h50)
bonsoir

je suppose que c'est la commande "mail"

il doit prendre comme sujet uniquement le premier item 'hostname' et les
autres items sont considérés comme des destinataires locaux

protège tout le sujet et ça devrait passer comme attendu

Le 16/03/2020 à 13:05, G2PC a écrit :
[..]
G2PC (17/03/2020, 04h00)
Le 16/03/2020 à 17:15, Erwann Le Bras a écrit :
> je suppose que c'est la commande "mail"
> il doit prendre comme sujet uniquement le premier item 'hostname' et
> les autres items sont considérés comme des destinataires locaux
> protège tout le sujet et ça devrait passer comme attendu


Effectivement !
Plus de problème avec ses 4 adresses fantômes.

echo "Accès Shell Serveur le `date` `who`" | mail -s "Accès au Shell du
Serveur `hostname` par `who` depuis `who | cut -d"(" -f2 | cut -d")"
-f1`" mail

Il me resterait un problème, si tu as une idée, la partie qui s'affiche
dans le contenu : " Accès Shell Serveur le .. " est affichée avec des
caractères spéciaux :

Accès Shell Serveur le mardi

Pourtant, le titre du message, lui, affiche l'accent.

J'ai fais quelques recherches mais je n'ai pas encore avancé d'avantage
que :

 # Le mail reçu sous Thunderbird ne va pas afficher les accents(
d'autres clients mail les affichent )
 # Il serait préférable de rajouter le choix de l'encodagelors de
l'envoie du mail.
 # Sinon, le réglage peut également être effectuédepuis Thunderbird :
Affichage / Encodage du texte / Unicode ( Ce n'est pas un réglage
permanent. )
Cyrille BIOT (17/03/2020, 13h40)
Bonjour,
contourne le problème en mettant connexion à la place de accès ;)

Sinon voici un lien avec aussi notif par sms si ça t'interesse

[..]

G2PC <g2pc> a écrit :
[..]
Discussions similaires
[shell] envoyer IP publique par mail

envoyer par mail l'adresse ip de connexion

shell pour se connecter à un serveur via telnet et envoyer des commandes

impossible d'envoyer un mail AOL sur une connexion tiscali


Fuseau horaire GMT +2. Il est actuellement 09h46. | Privacy Policy