FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC

Développement d'applications avec le langage Panoramic
 
AccueilAccueil  FAQFAQ  RechercherRechercher  S'enregistrerS'enregistrer  MembresMembres  GroupesGroupes  Connexion  
Derniers sujets
» I Love You
par papydall Aujourd'hui à 2:58

» MARK_ON déclenche un événement ON_CLICK à la place de ...
par Jean Claude Hier à 18:08

» mise a jour calculatrice
par joeeee2017 Hier à 15:57

» [solved] 3D_LINE How to ?
par Jicehel Hier à 11:01

» Convertisseur de base 10 de 2 à 36
par gigi75 Mar 17 Oct 2017 - 18:49

» calculatrice avec touches movibles
par joeeee2017 Dim 15 Oct 2017 - 1:11

» CORTANA
par gigi75 Sam 14 Oct 2017 - 16:32

» Calculatrice
par Jean Claude Sam 14 Oct 2017 - 12:30

» Compilateur FBPano
par jean_debord Jeu 12 Oct 2017 - 9:53

» KGF_dll - nouvelles versions
par Klaus Mar 10 Oct 2017 - 18:49

» à propos de Panoramic_Editor [Résolu]
par Klaus Mar 10 Oct 2017 - 3:19

» Un petit "coucou" à tous les Panoramiciens !
par Jack Ven 6 Oct 2017 - 10:24

» Pourquoi le compilateur stagne
par mindstorm Mer 4 Oct 2017 - 20:38

» Panoramic ?
par Marc37 Mer 4 Oct 2017 - 0:39

» Premiers pas avec Arduino
par Marc37 Mer 4 Oct 2017 - 0:29

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Octobre 2017
LunMarMerJeuVenSamDim
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
CalendrierCalendrier

Partagez | 
 

 envoyer un mail avec panoramic et blat

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
vincelt



Nombre de messages : 24
Age : 41
Localisation : France 41,45
Date d'inscription : 06/12/2008

MessageSujet: envoyer un mail avec panoramic et blat   Sam 14 Aoû 2010 - 15:50

bonjour a tous j'avais il y'a quels mois ouvert un sujet sur l'envoi de mail automatique, et aujourd'hui j'ai enfin trouver une solution elle n'est pas ideal car utilise un programme externe a panoramique mais fonctionne

http://panoramic.free-boards.net/a-l-aide-f6/envoyer-un-email-automatique-t176.htm?highlight=envoyer+un+email+automatique

voici un petit exemple de programme utilisant blat

telecharger et copier blat a la racine de votre disque d:/
lien http://sourceforge.net/project/showfiles.php?group_id=81910

et voici le code
a vous de tester et d'ameliorer

Vince

Code:
  label envoi, join
  dim smtp$, from$,port$, add$, id$, ps$ ,txt$, lin$,  a$,b$,c$,d$,e$,f$,g$,i$,att
  a$=""
  b$="25"
  c$=""
  d$=""
  e$=""
  f$=""
  g$="Sujet"
  i$="fichier joints"
  att=0


  edit 1          : text 1,a$
  edit 2: top 2,20 : text 2,b$
  edit 3: top 3,40 : text 3,c$
  edit 4: top 4,60 : text 4,d$
  edit 5: top 5,80 : text 5,e$
  edit 6: top 6,100: text 6,f$
  edit 7: top 7,120: text 7,g$:width 7,580
  edit 8: top 8,140: text 8,i$:width 8,500
  button 20: top 20,140:left 20,490:caption 20, "joindre":on_click 20, join
  alpha 11          : left 11, 150:caption 11,"le server smtp de votre fornisseur d'accee internet"
  alpha 12 :top 12,20: left 12, 150:caption 12,"port smtp tres souvant 25"
  alpha 13 :top 13,40: left 13, 150:caption 13,"l'addresse avec la quelle vous envoyer le mail"
  alpha 14 :top 14,60: left 14, 150:caption 14,"identifiant de votre server smtp"
  alpha 15 :top 15,80: left 15, 150:caption 15,"mot de passe de votre server smtp"
  alpha 16 :top 16,100: left 16, 150:caption 16,"l'addresse du destinataire"

  memo 9: top 9,180:width 9,580: height 9,220
 
 
  button 10: top 10, 400 :left 10, 490:caption 10,"envoyer": on_click 10, envoi
  open_dialog 50
 
  end
  join:

  i$=file_name$(50)
  att=1
  text 8,i$
 
 
 return
 
  envoi:
  file_open_write 20,"d:txte.txt"
  txt$=text$(9)
  file_write 20, txt$
  file_close 20
  a$=text$(1)
  b$=text$(2)
  c$=text$(3)
  d$=text$(4)
  e$=text$(5)
  f$=text$(6)
  if att=1
  lin$="d:\blat.exe d:\txte.txt -serverSMTP "+text$(1)+" -f "+text$(3)+" -portSMTP "+text$(2)+" -subject "+chr$(34)+text$(7)+chr$(34)+" -to "+text$(6)+" -i "+text$(4)+" -pw "+text$(5)+" -attach "+chr$(34)+text$(8)+chr$(34)+" -debug -log d:\envois-mails.log -timestamp"
  else
  lin$="d:\blat.exe d:\txte.txt -serverSMTP "+text$(1)+" -f "+text$(3)+" -portSMTP "+text$(2)+" -subject "+chr$(34)+text$(7)+chr$(34)+" -to "+text$(6)+" -i "+text$(4)+" -pw "+text$(5)+" -debug -log envois-mails.log -timestamp"
  end_if

  execute_wait lin$

  return
 
 
 
 
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://vincelt2.free.fr
jjn4

avatar

Nombre de messages : 1601
Date d'inscription : 13/09/2009

MessageSujet: +++   Sam 14 Aoû 2010 - 18:12

Pas su le faire fonctionner.

Citation :
le serveur smtp de votre fournisseur d'accès Internet
On répond quoi, à ça ?
scratch
P.S.: Tu devrais donner des exemples d'utilisation.


Dernière édition par jjn4 le Dim 15 Aoû 2010 - 0:29, édité 1 fois
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://jjn4.e-monsite.com
JL35



Nombre de messages : 5952
Localisation : 77
Date d'inscription : 29/11/2007

MessageSujet: Re: envoyer un mail avec panoramic et blat   Sam 14 Aoû 2010 - 21:57

La syntaxe de blat.exe me paraît effectivement un peu complexe.
Personnellement j'utilise sendmail, freeware, très léger, très simple à utiliser, aussi bien en conversationnel qu'en ligne de commande.
Je viens de faire un programme (en Panoramic) qui l'utilise pour envoyer directement, depuis le programme, un email avec des photos jointes, et ça marche très bien.

@jjn4, le smtp désigne le protocole de ton serveur d'émission de messages (comme le pop désigne le serveur de réception).
Si tu ne connais pas le tien, va voir là: http://www.commentcamarche.net/faq/893-adresses-des-serveurs-pop-et-smtp-des-principaux-fai
Pour moi par exemple (wanadoo), le smtp c'est: smtp.wanadoo.fr

Pour en revenir à sendmail ( http://www.dipisoft.com/articles.php?lng=fr&pg=65 ), un exemple d'envoi d'un email avec des pièces jointes:
sendmail.exe /u:emaildestinataire /t:Objet /m:Fichiertexte /f:fich1,fich2... /e:emailexpéditeur /s:smtp.wanadoo.fr
paramètres:
/t: objet du message
/m: fichier contenant le texte du message
/f: fichier(s) joint(s)
/e: email de l'expéditeur
après quelques secondes, le programme confirme l'envoi des messages (ou une erreur...). Pour faire des essais, on peut très bien se les envoyer à soi-même.

Un inconvénient, avec ces systèmes (celui de Vincelt également), c'est que les messages émis ne sont archivés nulle part.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
jjn4

avatar

Nombre de messages : 1601
Date d'inscription : 13/09/2009

MessageSujet: +++   Dim 15 Aoû 2010 - 0:27

Ok, merci pour la façon de connaître le serveur smtp,

mais j'ai un autre problème :
Citation :
l'adresse avec laquelle vous envoyez le mail
et
Citation :
identifiant de votre serveur smtp
ce n'est pas la même chose ?
scratch
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://jjn4.e-monsite.com
JL35



Nombre de messages : 5952
Localisation : 77
Date d'inscription : 29/11/2007

MessageSujet: Re: envoyer un mail avec panoramic et blat   Dim 15 Aoû 2010 - 1:54

Tout ça est effectivement un peu ambigü, Vincelt te répondra sans doute.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
vincelt



Nombre de messages : 24
Age : 41
Localisation : France 41,45
Date d'inscription : 06/12/2008

MessageSujet: Re: envoyer un mail avec panoramic et blat   Dim 15 Aoû 2010 - 9:37

hello jjn4 et tous
en fait je vien de me rendre compte en testant plus profondemant mon programme, que la seul possibiliter d'envoyer un email et d'utiliser le server smtp de votre fornisseur d'acces.
j'ai tester toutes mes addresse email et la seul qui fonctionne et seul lier a mon abonnemant internet.

l'identifiant smtp et l'address mail peuvent etre deux choses differante exemple cher free, l'identifant smtp est du type NON.PRENOM l'adresse elle est du type NOM.PRENOM@free.fr ou prenom@free.fr ou autre. chose@free.fr dite moi si je me trompe !! et un abonnemant internet peu etre lié a plusieurs adresse mail d'ou l'interet de la presiser.


JL35 le programma sendmail me parrais beaucoups plus simple d'utilisation, peut-il utiliser une autre adresse mail que celle de ton fournisseur d'acces ??? car je vois que tu ne precise n'y l'adresse mail n'y le Password du server smtp???

Vince
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://vincelt2.free.fr
JL35



Nombre de messages : 5952
Localisation : 77
Date d'inscription : 29/11/2007

MessageSujet: Re: envoyer un mail avec panoramic et blat   Dim 15 Aoû 2010 - 15:05

Je ne vois pas bien ce que tu entends par 'une autre adresse mail que celle de mon fournisseur d'accès' ?
J'envoie des messages avec comme expéditeur ma propre adresse (qui est chez mon fournisseur, évidemment: monadresse.xxx@wanadoo.fr, et comme destinataire n'importe quelle adresse dans le monde.
Si tu veux savoir si on peut mettre comme adresse d'expéditeur n'importe quelle adresse bidon, ou une adresse chez un autre fournisseur, je n'ai pas essayé, mais c'est facile à tester.
De toute façon il n'est pas question ici de fabriquer des outils pour faire du spam, pour ma part ça ne sert qu'à envoyer mes photos de vacances...
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
jjn4

avatar

Nombre de messages : 1601
Date d'inscription : 13/09/2009

MessageSujet: +++   Dim 22 Aoû 2010 - 19:38

Au fait, Vincelt, ton programme n'est pas un inutilitaire !
Rolling Eyes
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://jjn4.e-monsite.com
Contenu sponsorisé




MessageSujet: Re: envoyer un mail avec panoramic et blat   

Revenir en haut Aller en bas
 
envoyer un mail avec panoramic et blat
Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» envoyer un mail avec panoramic et blat
» [Résolu] Message avec musique sous outlook
» Impossible d'envoyer des appels avec mon téléphone fixe
» [Résolu] Impossible envoyer mail avec Thunderbird.
» Pièces jointes e-mails

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: PANORAMIC :: Les inutilitaires-
Sauter vers: