[..] Multi pièce jointe

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Katanati
Niveau 2
Niveau 2
Messages : 28
Enregistré le : lun. 02 janv. 2012 18:16
Status : Hors ligne

[..] Multi pièce jointe

#1

Message par Katanati »

Bonjour

Je demande votre aide sur quelque chose qui me tracasse depuis quelques jours.

Je souhaiterai pouvoir envoyer plusieurs pièces-jointes, dans un seul mail, en autoit.

J'utilise déjà la fonction _INetSmtpMailCom ci-dessous.
► Afficher le texte
Je souhaiterai savoir comment joindre plusieurs pièces-jointe dans le même email.

En effet j'ai fais plusieurs recherche (sur le forum ici, le forum anglais, google) et pourtant je n'ai pas tout trouvé, ou tout compris :/.

Les fichiers (n'importe lequel, n'importe quelle extension, tant qu'elle est supportée par gmail) peuvent se trouver n'importe où, ce n'est pas un problème ^^.

Code : Tout sélectionner

_INetSmtpMailCom("smtp.gmail.com", "", $envoie, $recoit, "Mes infos", $touche , $fichiers , "", "", "Normal", $envoie, $mdp , 465 , 1)
Merci de votre aide :p.

Katanati

PS : c'est mon deuxième topic (après ma présentation) si j'ai fais quelque chose de mal présenté, dites le moi pour que j'édite :) Merci.
Avatar du membre
PandiPanda
Membre émérite
Membre émérite
Messages : 656
Enregistré le : mar. 19 juil. 2011 14:03
Localisation : Bruxelles
Status : Hors ligne

Re: [..] Multi pièce jointe

#2

Message par PandiPanda »

Bonsoir,

J'utilise pas du tout "_INetSmtpMailCom" donc je ne peux que vous orienté vers ceci.

Apparemment il est possible de spécifier "plusieurs" fichier en les séparant par des ";"
La seule moralité qui tienne dans un monde cruel est la chance. Impartiale. Équitable. Vraie
Avatar du membre
matwachich
Membre émérite
Membre émérite
Messages : 986
Enregistré le : lun. 19 oct. 2009 04:04
Localisation : Algérie
Status : Hors ligne

Re: [..] Multi pièce jointe

#3

Message par matwachich »

C'est n'est pas apparemment, mais surement!
Il suffit de séparer les fichiers par ;
Sortons VW du coté obscure! - La curiosité est un vilain défaut! Cliquez ici
Katanati
Niveau 2
Niveau 2
Messages : 28
Enregistré le : lun. 02 janv. 2012 18:16
Status : Hors ligne

Re: [..] Multi pièce jointe

#4

Message par Katanati »

Merci pour vos liens, j'avais déjà vu ce lien et tenter de faire quelque chose avec


Mais je n'y arrive pas du tout

Pourriez vous me faire un exemple avec la façon de faire que ce membre anglais à présenté ?

J'ai tout tenté, et rien compris au final :/.
Avatar du membre
matwachich
Membre émérite
Membre émérite
Messages : 986
Enregistré le : lun. 19 oct. 2009 04:04
Localisation : Algérie
Status : Hors ligne

Re: [..] Multi pièce jointe

#5

Message par matwachich »

Code : Tout sélectionner

#include <File.au3>

$list = _FileListToArray(@ScriptDir, "*", 1)
If $list = 0 Then Exit MsgBox(0, "Erreur", "Aucun fichier")

Global $files = ""
For $i = 1 To $list[0]
    $files &= $list[$i] & ";"
Next
$files = StringTrimRight($files, 1) ; enlever le dernier ;
MsgBox(0, "Debug", "Liste des fichiers à envoyer:" & @CRLF & $files)

_INetSmtpMailCom("smtp", "Votre nom", "Votre mail", "EMail destinataire", "Sujet", "Corps du message", $files, "", "", "Normal", "user", "pass", 25, 0)
 
Sortons VW du coté obscure! - La curiosité est un vilain défaut! Cliquez ici
Katanati
Niveau 2
Niveau 2
Messages : 28
Enregistré le : lun. 02 janv. 2012 18:16
Status : Hors ligne

Re: [..] Multi pièce jointe

#6

Message par Katanati »

matwachich a écrit :

Code : Tout sélectionner

#include <File.au3>

$list = _FileListToArray(@ScriptDir, "*", 1)
If $list = 0 Then Exit MsgBox(0, "Erreur", "Aucun fichier")

Global $files = ""
For $i = 1 To $list[0]
    $files &= $list[$i] & ";"
Next
$files = StringTrimRight($files, 1) ; enlever le dernier ;
MsgBox(0, "Debug", "Liste des fichiers à envoyer:" & @CRLF & $files)

_INetSmtpMailCom("smtp", "Votre nom", "Votre mail", "EMail destinataire", "Sujet", "Corps du message", $files, "", "", "Normal", "user", "pass", 25, 0)
 
Merci de votre réponse !
Je vais voir ça et je vous dirai si j'ai réussi,

J'espère que ce topic pourra aider ceux qui cherchent à faire la même chose que moi, ou ceux qui ne savent pas bien comprendre l'anglais.

Merci à vous !
Modifié en dernier par Tlem le lun. 02 janv. 2012 22:23, modifié 1 fois.
Raison : Suppression de la citation inutile
Répondre