Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 14/02/2022, à 12:19

Sonssi

Messagerie automatique avec pieces jointes

Bonjour,
j'espere que vous allez bien
je viens vers vous  pour un coup de main svp.

j'aimerai  mettre en place un script  shell, qu'a partir de mon serveur (linux) que je puise recevoir des mails automatiques  avec pieces jointes du rapport de l'activité (en txt).
le Scriot sera Excuter à partir d'un cron pour determines les differentes frequences.

Merci de bien vouloir me donner un coup de main SVP.

Hors ligne

#2 Le 15/02/2022, à 17:29

bruno

Re : Messagerie automatique avec pieces jointes

Bonjour,

Il faut nous montrer le script que tu as écrit et nous expliquer ce qu'est le « rapport d'activité ».

#3 Le 15/02/2022, à 17:45

iznobe

Re : Messagerie automatique avec pieces jointes

Sonssi a écrit :

j'aimerai  mettre en place un script  shell, qu'a partir de mon serveur (linux) que je puise recevoir des mails automatiques  avec pieces jointes du rapport de l'activité (en txt).
Merci de bien vouloir me donner un coup de main SVP.

Bonjour , c ' est pas une messagerie qui fait ce genre de chose habituellement ?

je ne sais pas comment ca se passe sans interface graphique , mais logiquement ca devrait deja exister .


bruno a écrit :

Il faut nous montrer le script que tu as écrit

@bruno d ' apres la citation ci-dessus du demandeur , j ' en deduis qu il n ' a pas ecrit de script pour le moment puisque :

Sonssi a écrit :

j'aimerai  mettre en place un script


retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#4 Le 15/02/2022, à 17:51

Sonssi

Re : Messagerie automatique avec pieces jointes

Bonsoir,
je voulai en realité utilise swaks, avec par Exemple:
swaks azer@gmail.com -s smtp.1und1.de:587 -tls -au azer@gmail.com -ap MOTpasse -f azer@gmail.com --body "contenu"  --attach fichier.text

apres avec cron j'excute le shell a
j'ai suivi un tuto qui l'a utilie mais ... sans succée.
le fichier TXt est juste comme n'importe lequel generé par mon systeme avec un nom fixe.
merci bien  de me depanner!

Hors ligne

#5 Le 15/02/2022, à 18:04

Sonssi

Re : Messagerie automatique avec pieces jointes

cependant, si vous avez un chemin plus appropriate, merci de bien  vouloir me faire part...

Hors ligne

#6 Le 15/02/2022, à 18:09

xubu1957

Re : Messagerie automatique avec pieces jointes

Bonjour,

C'est ce github.com/jetmore/swaks ?


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

En ligne

#7 Le 15/02/2022, à 18:18

bruno

Re : Messagerie automatique avec pieces jointes

Non, c'est parfait avec swaks.
Si tu as testé ta commande et qu'elle fonctionne, il n'y a plus qu'à la mettre dans un script (avec des droits les plus restreint possible car il contient ton mot de passe de connexion au serveur SMTP) et appeler ce dernier avec une tâche cron.

#8 Le 15/02/2022, à 18:25

Sonssi

Re : Messagerie automatique avec pieces jointes

d'accord merci bien!
le script semble fonctionner me reçois pas de mail....j'ai deux erreurs;
SMTP Error: 535 5.7.8 Authentication credentials invalid...du coup je suis bloque depuis quelques temps...

Hors ligne

#9 Le 15/02/2022, à 18:28

Sonssi

Re : Messagerie automatique avec pieces jointes

meme si a deux reprises, j'ai recu des alertes de securite de gmail...qu'une application non reconnue essaie d'acceder a mon compte et a ete bloqué

Hors ligne

#10 Le 15/02/2022, à 18:35

bruno

Re : Messagerie automatique avec pieces jointes

Cette commande est quand même bizarre :

swaks azer@gmail.com -s smtp.1und1.de:587 -tls -au azer@gmail.com -ap MOTpasse -f azer@gmail.com --body "contenu"  --attach fichier.text

soit tu utilises le serveur smtp 1und1 avec ton compte 1und1, soit tu utilises le serveur smtp de gmail (smtp.gmail.com:587) avec ton compte gmail.

#11 Le 15/02/2022, à 18:39

Sonssi

Re : Messagerie automatique avec pieces jointes

voila c'est Excitement ce que j'ai utlise, mais sans succé!
je vais quand reverifier voir voir si je pas loupé un truc!
sinon c'est la meme chose que j'ai use

Hors ligne

#12 Le 15/02/2022, à 18:51

Sonssi

Re : Messagerie automatique avec pieces jointes

j'ai reessayé mais sans succé!


en attach ma capture d'essai et les  messages  d'ereurs
si quelqu'un peux m 'aider!!!

root@texpress-u:/home/sanda# swaks -t express@yahoo.com -s smtp.1und1.de:587 -tls -au express@yahoo.com -ap AMERT2IR -f express@yahoo.fr --body "contenu" --h-subject "objet"
=== Trying smtp.1und1.de:587...
=== Connected to smtp.1und1.de.
<-  220 kundenserver.de (mreue011) Nemesis ESMTP Service ready
 -> EHLO texpress-u
<-  250-kundenserver.de Hello texpress-u [154.66.220.38]
<-  250-8BITMIME
<-  250-AUTH LOGIN PLAIN
<-  250-SIZE 140000000
<-  250 STARTTLS
 -> STARTTLS
<-  220 OK
=== TLS started with cipher TLSv1.3:TLS_AES_256_GCM_SHA384:256
=== TLS no local certificate set
=== TLS peer DN="/C=DE/O=1&1 IONOS SE/ST=Rheinland-Pfalz/L=Montabaur/CN=smtp.1und1.de"
 ~> EHLO texpress-u
<~  250-kundenserver.de Hello texpress-u [154.66.220.38]
<~  250-8BITMIME
<~  250-AUTH LOGIN PLAIN
<~  250 SIZE 140000000
 ~> AUTH LOGIN
<~  334 VXNlcm5hbWU6
 ~> ZXhwcmVzc0B5YWhvby5jb20=
<~  334 UGFzc3dvcmQ6
 ~> QU1FUlQySVI=
<~* 535 Authentication credentials invalid
 ~> AUTH PLAIN AGV4cHJlc3NAeWFob28uY29tAEFNRVJUMklS
<~* 535 Authentication credentials invalid
*** No authentication type succeeded
 ~> QUIT
<~  221 kundenserver.de Service closing transmission channel
=== Connection closed with remote host.

Dernière modification par Sonssi (Le 16/02/2022, à 09:34)

Hors ligne

#13 Le 16/02/2022, à 12:01

Sonssi

Re : Messagerie automatique avec pieces jointes

en attach ma capture d'essai et les  messages  d'ereurs
si quelqu'un peux m 'aider!!!

root@texpress-u:/home/sanda# swaks -t express@yahoo.com -s smtp.1und1.de:587 -tls -au express@yahoo.com -ap AMERT2IR -f express@yahoo.fr --body "contenu" --h-subject "objet"
=== Trying smtp.1und1.de:587...
=== Connected to smtp.1und1.de.
<-  220 kundenserver.de (mreue011) Nemesis ESMTP Service ready
 -> EHLO texpress-u
<-  250-kundenserver.de Hello texpress-u [154.66.220.38]
<-  250-8BITMIME
<-  250-AUTH LOGIN PLAIN
<-  250-SIZE 140000000
<-  250 STARTTLS
 -> STARTTLS
<-  220 OK
=== TLS started with cipher TLSv1.3:TLS_AES_256_GCM_SHA384:256
=== TLS no local certificate set
=== TLS peer DN="/C=DE/O=1&1 IONOS SE/ST=Rheinland-Pfalz/L=Montabaur/CN=smtp.1und1.de"
 ~> EHLO texpress-u
<~  250-kundenserver.de Hello texpress-u [154.66.220.38]
<~  250-8BITMIME
<~  250-AUTH LOGIN PLAIN
<~  250 SIZE 140000000
 ~> AUTH LOGIN
<~  334 VXNlcm5hbWU6
 ~> ZXhwcmVzc0B5YWhvby5jb20=
<~  334 UGFzc3dvcmQ6
 ~> QU1FUlQySVI=
<~* 535 Authentication credentials invalid
 ~> AUTH PLAIN AGV4cHJlc3NAeWFob28uY29tAEFNRVJUMklS
<~* 535 Authentication credentials invalid
*** No authentication type succeeded
 ~> QUIT
<~  221 kundenserver.de Service closing transmission channel
=== Connection closed with remote host.

Hors ligne

#14 Le 16/02/2022, à 12:42

bruno

Re : Messagerie automatique avec pieces jointes

À chaque fois tu as :

535 Authentication credentials invalid

Ce sui semble assez évident si tu utilises des identifiants Yahoo avec un serveur SMTP 1and1

#15 Le 16/02/2022, à 12:57

Sonssi

Re : Messagerie automatique avec pieces jointes

Non....en realité c'est la meme erreur avec un compte GMail...
j'avais d'avoir utiliser  GMail puis Yahoo pour voir s'il y aura un changement...
  j'ai fais meme differentes conbinaison avec;
information serveurs
* pour le serveur smtp:
    smtp.1und1.de:587
* pour utilisation de Gmail
   smtp.gmail.com:587

Mais toujours les memes erreurs...!

donc l'erreur ne vient pas de la....

bruno a écrit :

À chaque fois tu as :

535 Authentication credentials invalid

Ce sui semble assez évident si tu utilises des identifiants Yahoo avec un serveur SMTP 1and1

Hors ligne

#16 Le 16/02/2022, à 14:31

iznobe

Re : Messagerie automatique avec pieces jointes

Bonjour , en tout cas ce qui est sur vu le message d ' erreur , c ' est que la transmission du mot de passe / nom d ' utilisateur , n ' est pas fait comme c ' est censée l 'etre .

le mot de passe est en clair ? il ne faut pas l' encrypter ou un truc dans le genre avant de l' envoyer ? ou l ' inverse  peut etre ?

Dernière modification par iznobe (Le 16/02/2022, à 14:32)


retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#17 Le 16/02/2022, à 15:15

Sonssi

Re : Messagerie automatique avec pieces jointes

d'accord merci bien...je vais reessayer.... le message d'erreur esr le meme avec un gmail donc le probleme ne vient pas de la...
si quelqu'un a une autre solution ou autres corrections a me propse j'en serrai tres ravi

iznobe a écrit :

Bonjour , en tout cas ce qui est sur vu le message d ' erreur , c ' est que la transmission du mot de passe / nom d ' utilisateur , n ' est pas fait comme c ' est censée l 'etre .

le mot de passe est en clair ? il ne faut pas l' encrypter ou un truc dans le genre avant de l' envoyer ? ou l ' inverse  peut etre ?

Hors ligne

#18 Le 16/02/2022, à 15:24

iznobe

Re : Messagerie automatique avec pieces jointes

il faudrait chercher comment le serveur attend de recevoir le mot de passe et d ' adapter la commande , car il considere que le nom d ' utilisateur et mot de passe ne sont pas corrects , car semble t il ne sont pas transmis comme ce a quoi s ' attend le serveur .

reessayer n ' est pas tres utile a priori . sauf si tu n' es pas certain du serveur a utiliser conjointement a l' adresse mail + mot de passe et nom d ' utilisateur .
normalement , tu te connectes par exemple , au serveur de gmail , avec un compte gmail , et le mot de passe de l ' adresse gmail .

Dernière modification par iznobe (Le 16/02/2022, à 15:24)


retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#19 Le 16/02/2022, à 17:23

Sonssi

Re : Messagerie automatique avec pieces jointes

j'ai trouvé merci beaucoup...
en fait  il fallait mettre imap.gmail.com et autorise dans sa boite mail les applications moins secures...

iznobe a écrit :

il faudrait chercher comment le serveur attend de recevoir le mot de passe et d ' adapter la commande , car il considere que le nom d ' utilisateur et mot de passe ne sont pas corrects , car semble t il ne sont pas transmis comme ce a quoi s ' attend le serveur .

reessayer n ' est pas tres utile a priori . sauf si tu n' es pas certain du serveur a utiliser conjointement a l' adresse mail + mot de passe et nom d ' utilisateur .
normalement , tu te connectes par exemple , au serveur de gmail , avec un compte gmail , et le mot de passe de l ' adresse gmail .

Dernière modification par Sonssi (Le 16/02/2022, à 17:26)

Hors ligne