FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC

Développement d'applications avec le langage Panoramic
 
AccueilAccueil  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  MembresMembres  Connexion  
Derniers sujets
» PANORAMIC V 1
Envoi d'un mail avec l'objet 'mail' de Klaus. Emptypar papydall Aujourd'hui à 3:22

» select intégrés [résolu]
Envoi d'un mail avec l'objet 'mail' de Klaus. Emptypar jjn4 Hier à 17:00

» number_mouse_up
Envoi d'un mail avec l'objet 'mail' de Klaus. Emptypar jjn4 Hier à 11:59

» Aide de PANORAMIC
Envoi d'un mail avec l'objet 'mail' de Klaus. Emptypar jjn4 Hier à 11:16

» trop de fichiers en cours
Envoi d'un mail avec l'objet 'mail' de Klaus. Emptypar lepetitmarocain Hier à 10:43

» Je teste PANORAMIC V 1 beta 1
Envoi d'un mail avec l'objet 'mail' de Klaus. Emptypar papydall Hier à 4:17

» bouton dans autre form que 0
Envoi d'un mail avec l'objet 'mail' de Klaus. Emptypar leclode Lun 6 Mai 2024 - 13:59

» KGF_dll - nouvelles versions
Envoi d'un mail avec l'objet 'mail' de Klaus. Emptypar Klaus Lun 6 Mai 2024 - 11:41

» Gestion d'un système client-serveur.
Envoi d'un mail avec l'objet 'mail' de Klaus. Emptypar Klaus Lun 6 Mai 2024 - 10:23

» Editeur EliP 6 : Le Tiny éditeur avec 25 onglets de travail
Envoi d'un mail avec l'objet 'mail' de Klaus. Emptypar Froggy One Jeu 2 Mai 2024 - 11:16

» @Jack
Envoi d'un mail avec l'objet 'mail' de Klaus. Emptypar Jack Mar 30 Avr 2024 - 20:40

» Une calculatrice en une ligne de programme
Envoi d'un mail avec l'objet 'mail' de Klaus. Emptypar jean_debord Dim 28 Avr 2024 - 8:47

» Form(résolu)
Envoi d'un mail avec l'objet 'mail' de Klaus. Emptypar leclode Sam 27 Avr 2024 - 17:59

» Bataille navale SM
Envoi d'un mail avec l'objet 'mail' de Klaus. Emptypar jjn4 Ven 26 Avr 2024 - 17:39

» Les maths du crocodile
Envoi d'un mail avec l'objet 'mail' de Klaus. Emptypar jean_debord Jeu 25 Avr 2024 - 10:37

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Mai 2024
LunMarMerJeuVenSamDim
  12345
6789101112
13141516171819
20212223242526
2728293031  
CalendrierCalendrier
Le deal à ne pas rater :
Cartes Pokémon 151 : où trouver le coffret Collection Alakazam-ex ?
Voir le deal

 

 Envoi d'un mail avec l'objet 'mail' de Klaus.

Aller en bas 
3 participants
AuteurMessage
Pedro

Pedro


Nombre de messages : 1555
Date d'inscription : 19/01/2014

Envoi d'un mail avec l'objet 'mail' de Klaus. Empty
MessageSujet: Envoi d'un mail avec l'objet 'mail' de Klaus.   Envoi d'un mail avec l'objet 'mail' de Klaus. EmptyLun 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.
Revenir en haut Aller en bas
Marc

Marc


Nombre de messages : 2391
Age : 63
Localisation : TOURS (37)
Date d'inscription : 17/03/2014

Envoi d'un mail avec l'objet 'mail' de Klaus. Empty
MessageSujet: Re: Envoi d'un mail avec l'objet 'mail' de Klaus.   Envoi d'un mail avec l'objet 'mail' de Klaus. EmptyMer 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 !
Revenir en haut Aller en bas
lepetitmarocain




Nombre de messages : 335
Age : 81
Localisation : Région Parisienne (à mon grand désespoir)
Date d'inscription : 04/07/2018

Envoi d'un mail avec l'objet 'mail' de Klaus. Empty
MessageSujet: Re: Envoi d'un mail avec l'objet 'mail' de Klaus.   Envoi d'un mail avec l'objet 'mail' de Klaus. EmptyMer 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
Revenir en haut Aller en bas
Marc

Marc


Nombre de messages : 2391
Age : 63
Localisation : TOURS (37)
Date d'inscription : 17/03/2014

Envoi d'un mail avec l'objet 'mail' de Klaus. Empty
MessageSujet: Re: Envoi d'un mail avec l'objet 'mail' de Klaus.   Envoi d'un mail avec l'objet 'mail' de Klaus. EmptyJeu 12 Oct 2023 - 23:59

@Pedro

Salut Pedro !
Tu l'as probablement remarqué, j'ai écrit un petit article ici : https://panoramic.1fr1.net/t6913-envoyer-un-e-mail-depuis-panoramic-avec-google-gmail
qui pourra peut-être donner réponse à ta question.

Le chapitre 2 indique la procédure pour utiliser Gmail avec une application externe à Google.

Bonne continuation !
Revenir en haut Aller en bas
Pedro

Pedro


Nombre de messages : 1555
Date d'inscription : 19/01/2014

Envoi d'un mail avec l'objet 'mail' de Klaus. Empty
MessageSujet: Envoi de mail.   Envoi d'un mail avec l'objet 'mail' de Klaus. EmptyVen 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.
Revenir en haut Aller en bas
Marc

Marc


Nombre de messages : 2391
Age : 63
Localisation : TOURS (37)
Date d'inscription : 17/03/2014

Envoi d'un mail avec l'objet 'mail' de Klaus. Empty
MessageSujet: Re: Envoi d'un mail avec l'objet 'mail' de Klaus.   Envoi d'un mail avec l'objet 'mail' de Klaus. EmptyVen 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.

Revenir en haut Aller en bas
Pedro

Pedro


Nombre de messages : 1555
Date d'inscription : 19/01/2014

Envoi d'un mail avec l'objet 'mail' de Klaus. Empty
MessageSujet: Envoi de mail.   Envoi d'un mail avec l'objet 'mail' de Klaus. EmptyVen 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.
Revenir en haut Aller en bas
Marc

Marc


Nombre de messages : 2391
Age : 63
Localisation : TOURS (37)
Date d'inscription : 17/03/2014

Envoi d'un mail avec l'objet 'mail' de Klaus. Empty
MessageSujet: Re: Envoi d'un mail avec l'objet 'mail' de Klaus.   Envoi d'un mail avec l'objet 'mail' de Klaus. EmptyVen 13 Oct 2023 - 16:17

Oui, effectivement, l'antislash a été croqué par le forum...

Je rectifie de suite !

Bonne continuation !
Revenir en haut Aller en bas
Pedro

Pedro


Nombre de messages : 1555
Date d'inscription : 19/01/2014

Envoi d'un mail avec l'objet 'mail' de Klaus. Empty
MessageSujet: Envoi de mail.   Envoi d'un mail avec l'objet 'mail' de Klaus. EmptyVen 13 Oct 2023 - 16:18

Et maintenant, comment minimiser la fenêtre PowerShell ?
Merci de ton aide.
Revenir en haut Aller en bas
Marc

Marc


Nombre de messages : 2391
Age : 63
Localisation : TOURS (37)
Date d'inscription : 17/03/2014

Envoi d'un mail avec l'objet 'mail' de Klaus. Empty
MessageSujet: Re: Envoi d'un mail avec l'objet 'mail' de Klaus.   Envoi d'un mail avec l'objet 'mail' de Klaus. EmptyVen 13 Oct 2023 - 16:36

@Pedro

Citation :
Et maintenant, comment minimiser la fenêtre PowerShell ?
Je ne sais pas. Une recherche sur Internet pourra peut-être t'aider.
De préférence, pose ta question en anglais dans un moteur de recherche.

Dans un premier temps j'ai trouvé ceci:
https://stackoverflow.com/questions/1802127/how-to-run-a-powershell-script-without-displaying-a-window#:~:text=Create%20a%20shortcut%20that%20calls,running%20on%20the%20Task%20Bar.

A étudier...
Revenir en haut Aller en bas
Marc

Marc


Nombre de messages : 2391
Age : 63
Localisation : TOURS (37)
Date d'inscription : 17/03/2014

Envoi d'un mail avec l'objet 'mail' de Klaus. Empty
MessageSujet: Re: Envoi d'un mail avec l'objet 'mail' de Klaus.   Envoi d'un mail avec l'objet 'mail' de Klaus. EmptyVen 13 Oct 2023 - 18:58

@Pedro

Une solution très complète et efficace, totalement invisible, est d'utiliser SwithMail.exe piloté par Panoramic.
Revenir en haut Aller en bas
Pedro

Pedro


Nombre de messages : 1555
Date d'inscription : 19/01/2014

Envoi d'un mail avec l'objet 'mail' de Klaus. Empty
MessageSujet: Envoi de mail.   Envoi d'un mail avec l'objet 'mail' de Klaus. EmptyVen 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"
Revenir en haut Aller en bas
Marc

Marc


Nombre de messages : 2391
Age : 63
Localisation : TOURS (37)
Date d'inscription : 17/03/2014

Envoi d'un mail avec l'objet 'mail' de Klaus. Empty
MessageSujet: Re: Envoi d'un mail avec l'objet 'mail' de Klaus.   Envoi d'un mail avec l'objet 'mail' de Klaus. EmptyVen 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 ! ! !
Revenir en haut Aller en bas
Pedro

Pedro


Nombre de messages : 1555
Date d'inscription : 19/01/2014

Envoi d'un mail avec l'objet 'mail' de Klaus. Empty
MessageSujet: Envoi de mail.   Envoi d'un mail avec l'objet 'mail' de Klaus. EmptySam 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.
Revenir en haut Aller en bas
Marc

Marc


Nombre de messages : 2391
Age : 63
Localisation : TOURS (37)
Date d'inscription : 17/03/2014

Envoi d'un mail avec l'objet 'mail' de Klaus. Empty
MessageSujet: Re: Envoi d'un mail avec l'objet 'mail' de Klaus.   Envoi d'un mail avec l'objet 'mail' de Klaus. EmptySam 14 Oct 2023 - 9:31

Bonjour Pedro !

Citation :
Comment cacher la fenêtre Panoramic au lancement ?

Code:
hide 0

Bonne continuation !
Revenir en haut Aller en bas
Pedro

Pedro


Nombre de messages : 1555
Date d'inscription : 19/01/2014

Envoi d'un mail avec l'objet 'mail' de Klaus. Empty
MessageSujet: Envoi de mail.   Envoi d'un mail avec l'objet 'mail' de Klaus. EmptySam 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.
Revenir en haut Aller en bas
Marc

Marc


Nombre de messages : 2391
Age : 63
Localisation : TOURS (37)
Date d'inscription : 17/03/2014

Envoi d'un mail avec l'objet 'mail' de Klaus. Empty
MessageSujet: Re: Envoi d'un mail avec l'objet 'mail' de Klaus.   Envoi d'un mail avec l'objet 'mail' de Klaus. EmptySam 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 !




Revenir en haut Aller en bas
Marc

Marc


Nombre de messages : 2391
Age : 63
Localisation : TOURS (37)
Date d'inscription : 17/03/2014

Envoi d'un mail avec l'objet 'mail' de Klaus. Empty
MessageSujet: Re: Envoi d'un mail avec l'objet 'mail' de Klaus.   Envoi d'un mail avec l'objet 'mail' de Klaus. EmptyDim 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 !
Revenir en haut Aller en bas
Pedro

Pedro


Nombre de messages : 1555
Date d'inscription : 19/01/2014

Envoi d'un mail avec l'objet 'mail' de Klaus. Empty
MessageSujet: Envoi de mail.   Envoi d'un mail avec l'objet 'mail' de Klaus. EmptyDim 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 !!
Revenir en haut Aller en bas
Marc

Marc


Nombre de messages : 2391
Age : 63
Localisation : TOURS (37)
Date d'inscription : 17/03/2014

Envoi d'un mail avec l'objet 'mail' de Klaus. Empty
MessageSujet: Re: Envoi d'un mail avec l'objet 'mail' de Klaus.   Envoi d'un mail avec l'objet 'mail' de Klaus. EmptyLun 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 !
Revenir en haut Aller en bas
Pedro

Pedro


Nombre de messages : 1555
Date d'inscription : 19/01/2014

Envoi d'un mail avec l'objet 'mail' de Klaus. Empty
MessageSujet: Envoi de mail.   Envoi d'un mail avec l'objet 'mail' de Klaus. EmptyLun 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 !
Revenir en haut Aller en bas
Pedro

Pedro


Nombre de messages : 1555
Date d'inscription : 19/01/2014

Envoi d'un mail avec l'objet 'mail' de Klaus. Empty
MessageSujet: Envoi de mail.   Envoi d'un mail avec l'objet 'mail' de Klaus. EmptyMar 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).
Revenir en haut Aller en bas
Contenu sponsorisé





Envoi d'un mail avec l'objet 'mail' de Klaus. Empty
MessageSujet: Re: Envoi d'un mail avec l'objet 'mail' de Klaus.   Envoi d'un mail avec l'objet 'mail' de Klaus. Empty

Revenir en haut Aller en bas
 
Envoi d'un mail avec l'objet 'mail' de Klaus.
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Envoi mail
» Pour Klaus: problème avec kgf.dll.
» Envoyer un e-mail depuis Panoramic avec Google Gmail
» Envoi automatique de mail.
» Problème avec un objet Dlist, pour Klaus.

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: PANORAMIC :: A l'aide!-
Sauter vers: