Pages : 1
#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
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 .
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 :
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....
À 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
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...
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
Pages : 1