| Envoi d'un mail avec l'objet 'mail' de Klaus. | |
|
|
Auteur | Message |
---|
Pedro
Nombre de messages : 1594 Date d'inscription : 19/01/2014
| Sujet: Envoi d'un mail avec l'objet 'mail' de Klaus. Lun 9 Oct 2023 - 8:20 | |
| Bonjour.
Je tente vainement d'envoyer un mail avec la DLL de Klaus. Mais, apparemment, cela ne fonctionne pas avec gmail.
L'un d'entre vous a-t-il déjà utilisé cette fonctionnalité ?
Merci de vos retours. | |
|
| |
Marc
Nombre de messages : 2466 Age : 63 Localisation : TOURS (37) Date d'inscription : 17/03/2014
| Sujet: Re: Envoi d'un mail avec l'objet 'mail' de Klaus. Mer 11 Oct 2023 - 1:23 | |
| Bonjour à tous ! - Pedro a écrit:
- Je tente vainement d'envoyer un mail avec la DLL de Klaus.
Mais, apparemment, cela ne fonctionne pas avec gmail.
L'un d'entre vous a-t-il déjà utilisé cette fonctionnalité ? En attendant une réponse, je vais préparer un article sur l’envoi d’e-mails depuis Panoramic pour ceux qui ont une messagerie Gmail. Une des techniques que j’ai retenue consiste à créer un script PowerShell puis de l’exécuter en ligne de commande. Vu que je cible la messagerie Gmail, il y aura une petite configuration à faire une fois pour toute, avec la création d’un mot de passe spécifique (généré par Google) pour l’envoi d’e-mail depuis une application externe à Gmail. A bientôt ! | |
|
| |
lepetitmarocain
Nombre de messages : 341 Age : 82 Localisation : Région Parisienne (à mon grand désespoir) Date d'inscription : 04/07/2018
| Sujet: Re: Envoi d'un mail avec l'objet 'mail' de Klaus. Mer 11 Oct 2023 - 13:55 | |
| Bonjour à tous
Je me sers de la DLL de Klauss pour envoyer des mails, et cela fonctionne trés bien
Par contre, je crois qu'elle est faite uniquement pour envoyer des mails depuis Outlook.
Bonne journée | |
|
| |
Marc
Nombre de messages : 2466 Age : 63 Localisation : TOURS (37) Date d'inscription : 17/03/2014
| Sujet: Re: Envoi d'un mail avec l'objet 'mail' de Klaus. Jeu 12 Oct 2023 - 23:59 | |
| | |
|
| |
Pedro
Nombre de messages : 1594 Date d'inscription : 19/01/2014
| Sujet: Envoi de mail. Ven 13 Oct 2023 - 13:59 | |
| Bonjour.
Merci Marc. J'ai bien respecté la procédure que tu proposes. Ensuite, j'ai réalisé le test suivant:
envoi d'un mail de test de mon premier compte gmail vers mon second compte.
Eh bien, cela ne fonctionne pas !!
Merci de la suite. | |
|
| |
Marc
Nombre de messages : 2466 Age : 63 Localisation : TOURS (37) Date d'inscription : 17/03/2014
| Sujet: Re: Envoi d'un mail avec l'objet 'mail' de Klaus. Ven 13 Oct 2023 - 14:42 | |
| Bonjour Pedro !
J’ai fait une bonne dizaine d’essais et ça fonctionne parfaitement bien.
Je viens de renouveler trois essais :
1) Depuis Panoramic, j'envoie un message à moi-même (même boite mail d’émission et de réception). ==> OK 2) Depuis Panoramic, j’envoie un message à mon deuxième compte Gmail ==> OK 3) Depuis Panoramic, j’envoie un message à mon adresse FREE ==> OK
Regarde si les messages envoyés figurent bien dans « Messages envoyés » de ta boite Gmail "émetteur".
S’ils sont présents, regarde si les messages ne sont pas arrivés dans le dossier « Spam » du destinataire.
| |
|
| |
Pedro
Nombre de messages : 1594 Date d'inscription : 19/01/2014
| Sujet: Envoi de mail. Ven 13 Oct 2023 - 16:14 | |
| J'ai trouvé la source de l'erreur. Ligne 4, il faut: - Code:
-
dossier$ = dir_current$ + "" au lieu de - Code:
-
dossier$ = dir_current$ + "" Merci Marc. | |
|
| |
Marc
Nombre de messages : 2466 Age : 63 Localisation : TOURS (37) Date d'inscription : 17/03/2014
| Sujet: Re: Envoi d'un mail avec l'objet 'mail' de Klaus. Ven 13 Oct 2023 - 16:17 | |
| Oui, effectivement, l'antislash a été croqué par le forum...
Je rectifie de suite !
Bonne continuation ! | |
|
| |
Pedro
Nombre de messages : 1594 Date d'inscription : 19/01/2014
| Sujet: Envoi de mail. Ven 13 Oct 2023 - 16:18 | |
| Et maintenant, comment minimiser la fenêtre PowerShell ? Merci de ton aide. | |
|
| |
Marc
Nombre de messages : 2466 Age : 63 Localisation : TOURS (37) Date d'inscription : 17/03/2014
| Sujet: Re: Envoi d'un mail avec l'objet 'mail' de Klaus. Ven 13 Oct 2023 - 16:36 | |
| | |
|
| |
Marc
Nombre de messages : 2466 Age : 63 Localisation : TOURS (37) Date d'inscription : 17/03/2014
| Sujet: Re: Envoi d'un mail avec l'objet 'mail' de Klaus. Ven 13 Oct 2023 - 18:58 | |
| @Pedro
Une solution très complète et efficace, totalement invisible, est d'utiliser SwithMail.exe piloté par Panoramic. | |
|
| |
Pedro
Nombre de messages : 1594 Date d'inscription : 19/01/2014
| Sujet: Envoi de mail. Ven 13 Oct 2023 - 21:04 | |
| Je viens de texter SwithMail, avec le code suivant, et cela ne fonctionne pas !! Dans le code, j'ai modifié les adresses mail, ainsi que le code secret. - Code:
-
dim a$, b$, c$, d$, e$, f$, g$, c5$
c5$=chr$(34) a$="c:/envoi_mail/SwithMail.exe /from "+c5$+"adresse1@gmail.com"+c5$ b$=" /to "+c5$+"adresse2@gmail.com"+c5$ c$=" /Server "+c5$+"smtp.gmail.com"+c5$ d$=" /p "+c5$+"587"+c5$ e$=" /pass "+c5$+"mon code gmail"+c5$ f$=" /sub "+c5$+"bonjour"
g$=a$+b$+c$+d$+e$+f$
execute g$ message "ok" | |
|
| |
Marc
Nombre de messages : 2466 Age : 63 Localisation : TOURS (37) Date d'inscription : 17/03/2014
| Sujet: Re: Envoi d'un mail avec l'objet 'mail' de Klaus. Ven 13 Oct 2023 - 21:24 | |
| Essaie avec ce code : - Code:
-
' Exemple d'envoi d'e-mail en utilisant le programme SwithMail.exe ' Préconfiguré pour Gmail ' Marc - Octobre 2023 ' Ecrit en langage Panoramic 0.9.29i9
dim dossier$, mail_from$, mot_de_passe$, mail_to$, objet$, message$ , smpt_serveur$, smpt_port$, ligneCommande$
dossier$ = dir_current$ + chr$(92)
mail_from$ = "xxxx.xxxxx@gmail.com" mot_de_passe$ = "xxxx xxxx xxxx xxxx" mail_to$ = "xxxxxxxxxxxx@xxx.xx" objet$ = "Tapez ici l'objet du mail" message$ = "Tapez ici le corps du mail" smpt_serveur$ = "smtp.gmail.com" smpt_port$ = "587"
ligneCommande$ = "" ligneCommande$ = ligneCommande$ + "/From " + chr$(34) + mail_from$ + chr$(34) + chr$(32) ligneCommande$ = ligneCommande$ + "/pass " + chr$(34) + mot_de_passe$ + chr$(34) + chr$(32) ligneCommande$ = ligneCommande$ + "/server " + chr$(34) + smpt_serveur$ + chr$(34) + chr$(32) ligneCommande$ = ligneCommande$ + "/p " + chr$(34) + smpt_port$ + chr$(34) + chr$(32) ligneCommande$ = ligneCommande$ + "/SSL " + chr$(32) ligneCommande$ = ligneCommande$ + "/to " + chr$(34) + mail_to$ + chr$(34) + chr$(32) ligneCommande$ = ligneCommande$ + "/sub " + chr$(34) + objet$ + chr$(34) + chr$(32) ligneCommande$ = ligneCommande$ + "/b " + chr$(34) + message$ + chr$(34) + chr$(32)
execute_wait dossier$ + "SwithMail.exe | /s " + ligneCommande$
end Lignes 10, 11 et 12 à compléter. Le fichier SwithMail.exe dans le même répertoire que le programme Panoramic. Testé chez moi avec succès ! EDIT : Regarde ton post de 16h14, un peu plus haut dans ce fil de discussion. Le caractère l'antislash (backslash) à disparu ! ! ! | |
|
| |
Pedro
Nombre de messages : 1594 Date d'inscription : 19/01/2014
| Sujet: Envoi de mail. Sam 14 Oct 2023 - 9:16 | |
| Bonjour.
Un grand merci Marc. Tout fonctionne correctement maintenant.
Cependant, il reste un petit problème à régler. Comment cacher la fenêtre Panoramic au lancement ?
Merci de la suite. | |
|
| |
Marc
Nombre de messages : 2466 Age : 63 Localisation : TOURS (37) Date d'inscription : 17/03/2014
| Sujet: Re: Envoi d'un mail avec l'objet 'mail' de Klaus. Sam 14 Oct 2023 - 9:31 | |
| Bonjour Pedro ! - Citation :
- Comment cacher la fenêtre Panoramic au lancement ?
- Code:
-
hide 0 Bonne continuation ! | |
|
| |
Pedro
Nombre de messages : 1594 Date d'inscription : 19/01/2014
| Sujet: Envoi de mail. Sam 14 Oct 2023 - 9:44 | |
| Désolé, mais cela ne fonctionne pas ! La fenêtre Panoramic apparaît toujours brièvement.
La documentation concernant la commande 'hide' stipule que le numéro de l'objet doit être supérieur à 0. | |
|
| |
Marc
Nombre de messages : 2466 Age : 63 Localisation : TOURS (37) Date d'inscription : 17/03/2014
| Sujet: Re: Envoi d'un mail avec l'objet 'mail' de Klaus. Sam 14 Oct 2023 - 10:55 | |
| @Pedro : HIDE 0 est autorisé mais avec grandes précautions ! Une porte de sortie doit exister pour quitter le programme.
Si tu ne souhaites pas voir furtivement la fenêtre Panoramic, il faut l’intercepter avant sa création directement au niveau du système d’exploitation… Je te laisse regarder sur Internet s’il existe une solution avec user32.dll ou autre…
Bonne continuation !
| |
|
| |
Marc
Nombre de messages : 2466 Age : 63 Localisation : TOURS (37) Date d'inscription : 17/03/2014
| Sujet: Re: Envoi d'un mail avec l'objet 'mail' de Klaus. Dim 15 Oct 2023 - 11:15 | |
| Bonjour à tous ! @Pedro As-tu trouvé une solution pour ne pas voir la fenêtre Panoramic s’ouvrir ? A défaut, je te propose ceci : 1) Tu crées ton exe de ton programme Panoramic ; 2) Depuis cet EXE, tu crées un raccourci ; 3) Dans les propriétés du raccourci, tu sélectionnes «Exécuter : Réduite » ; 4) Tu valides « OK » ; - Capture d'écran :
Pour lancer le programme Panoramic, tu cliques sur le raccourci. Bon dimanche ! | |
|
| |
Pedro
Nombre de messages : 1594 Date d'inscription : 19/01/2014
| Sujet: Envoi de mail. Dim 15 Oct 2023 - 15:33 | |
| Bonjour.
Désolé, mais je n'ai pas trouvé de solution au problème. Je connaissais la méthode que tu proposes, mais elle n'est pas applicable dans mon projet. En fait, je souhaiterais créer un exe Panoramic, qui s'exécuterait en tâche de fond dans un programme java. L'exe fonctionne très bien, mais une fenêtre furtive apparaît, ce qui n'est pas d'un très bel effet !! | |
|
| |
Marc
Nombre de messages : 2466 Age : 63 Localisation : TOURS (37) Date d'inscription : 17/03/2014
| Sujet: Re: Envoi d'un mail avec l'objet 'mail' de Klaus. Lun 16 Oct 2023 - 11:20 | |
| Bonjour Pedro !
Si j’ai bien compris l’enchaînement de ton programme :
JAVA ---> PANORAMIC ---> SwithMail.exe ---> JAVA.
Pourquoi ne fais-tu pas :
JAVA ---> SwithMail.exe ---> JAVA.
Bonne continuation ! | |
|
| |
Pedro
Nombre de messages : 1594 Date d'inscription : 19/01/2014
| Sujet: Envoi de mail. Lun 16 Oct 2023 - 12:49 | |
| Bonjour.
Oui, peut-être est-ce la bonne solution ? Mais par contre, je ne sais pas comment SwithMail afin de le lancer en ligne de commande ? Et même dans ce cas, je pense que l'on verrait une fenêtre apparaître furtivement ! | |
|
| |
Pedro
Nombre de messages : 1594 Date d'inscription : 19/01/2014
| Sujet: Envoi de mail. Mar 17 Oct 2023 - 17:55 | |
| C'est bon. J'ai enfin réussi à envoyer un mail sans l'affichage d'une fenêtre furtive, avec l'utilisation de SwithMail (avec l'option /s). | |
|
| |
Contenu sponsorisé
| Sujet: Re: Envoi d'un mail avec l'objet 'mail' de Klaus. | |
| |
|
| |
| Envoi d'un mail avec l'objet 'mail' de Klaus. | |
|