Envoi de mail (fichier joint)

M@nu - 19 oct. 2001 à 14:13
Guifreestyle Messages postés 4 Date d'inscription jeudi 20 février 2003 Statut Membre Dernière intervention 20 avril 2003 - 20 avril 2003 à 15:38
Je dois envoyer des mails à une liste de personnes.
Pour cela, je me connecte à un serveur smtp via un contrôle winsock. Ca, ça marche.

Cependant, je dois aussi envoyer un fichier joint en zip.
Comment puis-je faire???

Merci de vos conseils et renseignements.

PS: excusez moi de ma question mais je débute dans le développement...

2 réponses

Utilise la propriete AttachmentPathName
du controle MapiMessage.Ne pas oublier de d'initialiser la proprete
MsgIndex a -1.

Exemple :
EMAILDESTINATAIRE = Text1.Text
SUJETMAIL = Text2.Text
MESSAGEMAIL = RichTextBox1.Text
MAPISession1.SignOn
With MAPIMessages1
.MsgIndex = -1
.RecipDisplayName = EMAILDESTINATAIRE
.MsgSubject = SUJETMAIL
.MsgNoteText = MESSAGEMAIL
.SessionID = MAPISession1.SessionID
.AttachmentPathName = "C:\windows\test.bmp"
.Send
End With
MAPISession1.SignOff
MousePointer = 1
0
Guifreestyle Messages postés 4 Date d'inscription jeudi 20 février 2003 Statut Membre Dernière intervention 20 avril 2003
20 avril 2003 à 15:38
Faudrait m' eclairer la. C' est un code qui marche en vb normal ou en vb.net. De toute facon je prends le code je remplace les variables par ce qui va a la place: l' adresse et tout... Et le code ne marche que une que j' ai enlevé toutes les lignes. Mon code a la fin c un boutton et c' est tout (il fait rien le bouton, je le precise on sait jamais). Alors si c' est du vb je jette mon ordi, et si c' est du vb.net, ben ca va...
0
Rejoignez-nous