1

J'utilise le code suivant mais à un seul fichier est attaché au mail et c'est à chaque fois le dernier de la liste. Apparement à chaque attachement de mail il remplace le précédent. Pourtant j'assigne une position différente à chaque fois ... enfin je crois ...
Si la ligne en vert n'est pas en commentaire rien est envoyé.
Si quelqu'un a une idée pour résoudre le problème ...




MAPISession.SignOn
MAPIMessages.SessionID = MAPISession.SessionID
MAPIMessages.Compose
MAPIMessages.RecipDisplayName = "XXXXXXXXXXXXX"
MAPIMessages.RecipAddress = "XXXXX@XXXXX.com"
On Error Resume Next
MAPIMessages.MsgSubject = Mail_Sujet.Text
MAPIMessages.MsgNoteText = Mail_Message.Text


' Si l'utilisateur souhaite envoyer les fichiers logs avec le message alors ...
If Check_Logs.Value = 1 Then

' Définit le chemin du contrôle "FileListBox_Logs"
FileListBox_Logs.Path = App.Path & "\Programme\Logs"

Dim Index As Integer

Index = 0

While Index < FileListBox_Logs.ListCount

On Error Resume Next
' MAPIMessages.AttachmentPosition = Index + 1
MAPIMessages.AttachmentType = Index + 1
MAPIMessages.AttachmentPathName = FileListBox_Logs.Path & "\" & FileListBox_Logs.List(Index)
Index = Index + 1

Wend

End If


MAPIMessages.Send
MAPISession.SignOff
Topper

2

-

3

je ne sais pas gérer le smtp direct. sad
Topper

4

s'il vous plait de l'aideuuuuuuuuuuuuuuuuuuuuuuuuu ! cry
Topper

5

au fait, c'est du VB ou du vbScript ???
pour le smtp cherche une RFC en francais sur le net. cherche avec [google]salemioche[/google] sur ce site il y a beaucoups de RFc traduites.
Sinon, en VB, pour dialoguer avec un server smpt, tu creer un composant winsock, puis,
tu lui fournie une adresse, tu lui dit ou se conecter ...
mais si tu veux des sources completes et detailler pour le VB va sur:
http://www.vbfrance.com fait une recherche dans la categorie reseaux, internet, et tu trouveras surement ton bonheur
http://membres.lycos.fr/pingooz/
Un cafe et deux sucres

6

au fait, c'est du VB ou du vbScript ???


c'est pour du VB !
pour le smtp cherche une RFC en francais sur le net. cherche avec Google : salemioche sur ce site il y a beaucoups de RFc traduites.
Sinon, en VB, pour dialoguer avec un server smpt, tu creer un composant winsock, puis, tu lui fournie une adresse, tu lui dit ou se conecter ...


j'ai pas compris grand chose ...
mais si tu veux des sources completes et detailler pour le VB va sur:
http://www.vbfrance.com fait une recherche dans la categorie reseaux, internet, et tu trouveras surement ton bonheur


je suis évidemment allé chercher là bas mais j'ai rien touvé permettant d'envoyer plusieurs pièces jointes.

Topper

7

les RFC c'est une doc de comment marche un protocol, fait une recherge: [google]salemioche[/google] et tu trouveras un site qui te parleras du smpt ... c'est le protocol d'envoi de courrier ... allez, je te donne l'adresse:
http://www.salemioche.com
las ba il y a les doc traduites pour le smtp, et il y a aussi des exemples en java, C, VB ...etc
http://membres.lycos.fr/pingooz/
Un cafe et deux sucres

8

oui je suis allé sur ce site. j'ai pas vu d'exemple en VB mais bon je vais chercher mieux si tu dis qu'il y en a.
Topper

9

j'ai pas dis qu'il y en a forcement, mais avec la RFC (qui est la doc de comment marche le protocol je rappell, c'est a dire ce que le server t'envoi ce que le client lui repond ...etc) en VB tu peux dialoguer avec et ainssi faire ce que tu veux avec, lui envoyer des info ... etc, et antre autre les pieces jointes ...etc, mais il fut tout ce taper.
http://membres.lycos.fr/pingooz/
Un cafe et deux sucres