WINSOCK ENVOI MAIL FICHIERS JOINTS MULTI DESTINATAIRE

Sirocooo Messages postés 412 Date d'inscription mercredi 19 décembre 2001 Statut Membre Dernière intervention 7 avril 2008 - 2 déc. 2003 à 09:37
phil63840 Messages postés 2 Date d'inscription mercredi 20 février 2008 Statut Membre Dernière intervention 17 avril 2009 - 17 avril 2009 à 09:17
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/18350-winsock-envoi-mail-fichiers-joints-multi-destinataire

phil63840 Messages postés 2 Date d'inscription mercredi 20 février 2008 Statut Membre Dernière intervention 17 avril 2009
17 avril 2009 à 09:17
Et 5 ans plus tard on utilise encore ton code, bravo...
As-tu finalement partagé ton code POP3 qui fait bien défaut pour aller récupérer des mails et en détacher les fichiers joints ?
Encore merci.
mjhassan Messages postés 3 Date d'inscription mercredi 13 août 2003 Statut Membre Dernière intervention 27 août 2009
6 nov. 2007 à 19:14
Salut,
Ton programme mérite un grand chapeau merci chef c'est un bon travail, tu m'a ennormement aider surtout pour les fichier attaché j'an avait besoin des tuyeau comme ça

Encors merci chef.
Et bon courage.
bamphi Messages postés 50 Date d'inscription mercredi 31 mars 2004 Statut Membre Dernière intervention 2 mai 2007
30 août 2007 à 19:17
Bonjour,

Comme tous les précédents ... Bravo pour vote Code !
Cependant je n'arrive pas à changer « Toto@nomdomaine.fr »
malgré le paramétrage !!!
Merci de vos lumières
Cordialement
Bamphi
adlerjj Messages postés 1 Date d'inscription samedi 17 décembre 2005 Statut Membre Dernière intervention 8 août 2006
8 août 2006 à 19:17
Je voudrais savoir comment faire pour ajouter plus qu'un destinataire. Lorsque j'essai d'envoyer le courriel à 2 personnes soit : courriel1@domain.com; courriel2@domain.com et je reçois un message d'erreur.

Merci d'avance pour l'information.
Cobaille69 Messages postés 2 Date d'inscription jeudi 25 mai 2006 Statut Membre Dernière intervention 27 mai 2006
25 mai 2006 à 22:56
lol, la librairie Winsock se dl sur microsoft.com je crois sinon très facilement sur google.
SgtKabukinan Messages postés 106 Date d'inscription lundi 20 septembre 2004 Statut Membre Dernière intervention 23 janvier 2010
18 janv. 2006 à 12:57
oui a croire que certaines choses ne périssent jamais ;)
10/10 aussi !
Tyrouk Messages postés 3 Date d'inscription dimanche 25 avril 2004 Statut Membre Dernière intervention 9 novembre 2005
9 nov. 2005 à 14:13
10/10 : code super clair, un plaisir à lire merci ! Sa va me faire gagner énormément de temps pour faire mon appli.
P__ROMEO Messages postés 294 Date d'inscription vendredi 25 février 2005 Statut Membre Dernière intervention 9 mars 2006 1
25 oct. 2005 à 19:16
Salut.
cela fait des années que tu a posté ce code, et toujours aussi aprécier.
Merci pour cette source.
je n'ai pas encore réelement lu le code, mais, l'envoie de mail se fait sans problème.

et ta phrase:
Cependant, j'ai aussi un programme qui va chercher les mails sur un serveur POP et qui détache les fichiers.

ca ne nous ferrais que du bien que tu mettes un bou de ce code. même sans les obtions. juste pour démarrer.

A+
manuds Messages postés 2 Date d'inscription lundi 17 février 2003 Statut Membre Dernière intervention 14 juin 2005
14 juin 2005 à 15:15
salut bon code mais j'ai un pb : j'ai toujour un fichier txtx attxxxxxx.txt avec mes piece jointe...
qq connait la soluce pour le supprimer??
merci
cs_Monoprix Messages postés 1 Date d'inscription jeudi 9 juin 2005 Statut Membre Dernière intervention 14 juin 2005
14 juin 2005 à 11:27
Salut,
HELP me please pas moyen de faire fonctionner ce code, il me manque la librairie
winsock, je la cherche depuis des heure en vain. J'attend une âme charitable merci.
mejdi1 Messages postés 2 Date d'inscription mercredi 20 avril 2005 Statut Membre Dernière intervention 20 avril 2005
20 avril 2005 à 17:38
avoir les codes
kikipounque Messages postés 12 Date d'inscription lundi 28 avril 2003 Statut Membre Dernière intervention 13 janvier 2007
11 janv. 2005 à 11:41
Très bon travail 10/10. une broutille cependant, pour enlever le trombone qui apparait dans la boite de reception mail alors que l'on a pas envoyer de piece jointe, il faut juste déplacer le bloc suivant au debut de la fonction AddHeaderFileSMTP() et non avant la boucle.

If nbFileAttach = 0 Then
Exit Function
End If

Sinon comment faire pour enlever le fichier vide qui est joint avec la piece jointe ?

merci
Silenzer Messages postés 1 Date d'inscription vendredi 12 décembre 2003 Statut Membre Dernière intervention 16 août 2004
16 août 2004 à 15:32
salut !

pour commencer je tiens à dire que ton prog est plutot sympa. J'ai remodeler le tout sans interface, mais il me reste un petit soucis ... J'attache toujours un fichier lors de l'envoie du mail, ca fonctionne nickel. Par contre lorsque j'ouvre ce dernier mail, je vois deux fichiers attachés et non un ... j'ai bien mon fichier , mais j'ai aussi un fichier portant l'extension .ATT et celui-ci est vide. Il y a t'il un moyen de ne pas envoyer ce ficier vide? je ne sais pas du tout quand il est créé ....

merci d'avance ;)
Rod
jockos Messages postés 321 Date d'inscription dimanche 22 octobre 2000 Statut Membre Dernière intervention 14 mai 2005 2
17 avril 2004 à 15:11
Il ne sert à rien... :-)
COlive Messages postés 91 Date d'inscription mercredi 27 février 2002 Statut Membre Dernière intervention 3 décembre 2011
17 avril 2004 à 00:06
Salut ! Ton code est tres bien foutu, et tres bien commenter.
J'ai tout de même une question, peut être bête , allez donc savoir...
Dans ton Module ClientSMTP, il y a une procédure SendMail et une procédure SendFile. SendFile n'est jamais appelée, dans aucun endroit du programme, puis avoir une tite explication ?
Je cherche en effet à pouvoir utiliser tes fonctions d'envoi sans interfaces. Car si je suis bien tout ce qui ce passe, SendMail fait bien tout le travail. Donc Sendfile à quoi sert - il ?
Cordialment.
fredenho Messages postés 6 Date d'inscription mardi 23 mars 2004 Statut Membre Dernière intervention 10 novembre 2006
29 mars 2004 à 11:55
Tu vas pas me croire mais j'utilise Lotus Notes.....
Mais voila ce qu'il me met à la place du fichier....

------=_BaliseMIME
Content-Type: application/octet-stream;
name="Nom_du_fichier"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
filename="Nom_du_fichier"

W0dlbmVyYWxdDQoNCk5vbUV4cD1Gculk6XJpYyBS
b2RyaWd1ZXMNCk1haWxFeHA9ZnJvZHJpZ3Vlc0Bh
cmVzLmZyDQpOb21EZXN0aW49RnJlZG8NCk1haWxE
ZXN0aW49ZnJvZHJpZ3Vlc0BhcmVzLmZyDQpQaWVj
ZUpvaW50ZT0NCg==
------=_BaliseMIME

Merki Mille fois! :-o
jockos Messages postés 321 Date d'inscription dimanche 22 octobre 2000 Statut Membre Dernière intervention 14 mai 2005 2
29 mars 2004 à 11:44
Certainement un problème au niveau des balises de délimitage "Boundary".

Peux-tu afficher le source de ton mail quand tu le reçois (car je suppose que tu te l'ai envoyé à toi même pour tester).

Si tu as Outlook, tu click-droit sur le mail, tu fais Propiétés, onglet Détails et Source...
fredenho Messages postés 6 Date d'inscription mardi 23 mars 2004 Statut Membre Dernière intervention 10 novembre 2006
29 mars 2004 à 11:13
Salut,...
Et bien moi je n'arrives pas à le faire fonctionner!! :-(
Il envoie bien le mail mais c'est au niveau de la piece jointe qu'il y a bug....
Au lieu de m'envoyer le fichier joint, il m'envoie le codage effectué au fichier....
Est ce un problème de ma messagerie???
merki...
swaynee Messages postés 2 Date d'inscription mardi 25 février 2003 Statut Membre Dernière intervention 19 mars 2004
19 mars 2004 à 18:11
J'avais bien lu ton commentaire, ainsi que l'entete du module ;-)

Je mettais 9,5 pour l'ensemble du pgm. Alors disons 10 pour ton code à toi, et 5 pour le module base64.bas ;-)

Alors en retestant aujourd'hui, je me suis aperçu que la correction que j'indiquais hier n'est pas bonne : elle corrigeait mon cas de test, mais je continuais à perdre un octet ou deux avec d'autres fichiers attachés, de longueurs différentes.

Donc la correction définitive, qui marche vraiment celle là, c'est remplacer :

' Add one or two bytes Base64_EOF
Select Case (cbSize - EOL_SIZE * cbLines) Mod 3

par

' Add one or two bytes Base64_EOF
Select Case (ptMax) Mod 3

En clair, pour ajouter les 1 ou 2 caractères à la fin de l'encodage, faut effectivement faire un modulo 3, mais pas avec la formule qu'il utilise. Faut simplement calculer le modulo sur la longueur de la chaine en entrée, soit la longueur du fichier à attacher. Là ça marche impec.

Pour valider, je me suis servi d'un site très pratique (http://cyrille.balland.free.fr/base64.htm), qui permet de tester l'encodage/décodage en base64 via un simple code javascript.

En tout cas, merci pour ton source.
jockos Messages postés 321 Date d'inscription dimanche 22 octobre 2000 Statut Membre Dernière intervention 14 mai 2005 2
19 mars 2004 à 00:00
Regarde ce que j'ai mis dans les commentaires de ma source :

"J'ai développé moi même tout le code sauf la fonction d'encodage en Base64 que j'ai repris sur ce site."

Comme quoi, j'aurais du bien testé cette fonction avant de l'insérer dans mon code...
:)

Merci pour la remarque...
swaynee Messages postés 2 Date d'inscription mardi 25 février 2003 Statut Membre Dernière intervention 19 mars 2004
18 mars 2004 à 18:42
Alors moi je ne mettrais que 9,5 sur 10, car il y a un petit bug avec l'envoi des fichiers attachés. L'encodage en base 64 a un bug, qui fait que à l'arrivée, le fichier joint perd un ou deux octets, dans 25% des cas, c'est selon la taille du fichier au départ. Et ça peut être très ennuyeux si c'est un fichier zip attaché, car il pourra donc être corrompu à l'arrivée.

La correction est à faire dans le module base64, dans le sub Encode64. Il faut remplacer :

cbLines = 1
par
cbLines = 0

Sinon, tout le reste marche fort bien ;-)
jockos Messages postés 321 Date d'inscription dimanche 22 octobre 2000 Statut Membre Dernière intervention 14 mai 2005 2
30 janv. 2004 à 17:51
Aie aie aie...
Pose ce genre de question dans ce forum stp... c'est fait pour cela...
Je comprend que tu n'ai rien compris à mon code...

Pour faire rapide, ton problème, c'est que tu n'as pas compris ce qu'étais un dialogue Client/Serveur synchrone.

Il ne faut pas envoyer tout d'un coup au serveur SMTP... ça se fait étape par étape ou message par message si tu préfères... (en attendant un acquittement du serveur netre chaque message).

Tu envoi un premier message et tu attend la réponse du serveur qui te dit : "OK, j'ai bien reçu ton message, tu peux envoyer la suite". Alors, tu envoi un autre message au serveur et ainsi de suite...
En respectant évidemment le PROTOCOL de niveau Applicatif utilisé entre le client et le serveur.

Il faut à tout prix que tu comprennes les bases d'un dialogue client/serveur si tu veux pouvoir programmer cela...

Pour résumer :
1- Tu envoi un message correct (syntaxe) au serveur
2- Tu attend la réponse du serveur (boucle d'attente)
3- Dès que tu reçois la réponse du serveur, tu retournes au point 1.

Bon courage...
pcpunch Messages postés 1243 Date d'inscription mardi 7 mai 2002 Statut Membre Dernière intervention 18 février 2019 5
30 janv. 2004 à 01:05
Slt bon ton code est trés bien, mm trop bien pour moi car j'y pige que dalle lol

En fait je cherche a attaché un fichier avec mon mail, mais je cherche en vain!!!! Voila comment se presente mon code (une partie)

Private Sub Winsock1_Connect()
Dim DataFile As String
DataFile = UUEncodeFile("C:\test.txt")
' La connection est etablie on envoie maintenant les données
Dim Send(1 To 9) As String

' Les donnees a envoyer
Send(1) = "HELO " & "smtp.wanadoo.fr" & vbCrLf
Send(2) = "MAIL FROM:" & "<" & "jean-philippe@wanadoo.fr" & " > " & vbCrLf
Send(3) = "RCPT TO:" & "<" & "pcpunch59@hotmail.com" & ">" & vbCrLf
Send(4) = "DATA" & vbCrLf
Send(5) = "from: " & Chr$(34) & "jean-philippe@wanadoo.fr" & Chr$(34) & "<" & "jeanphi" & ">" & vbCrLf
Send(6) = "to: " & "<" & "pcpunch59@hotmail.com" & ">" & vbCrLf
Send(7) = "subject: " & "Test messagerie" & vbCrLf & vbCrLf
Send(8) = "Message" & vbCrLf & vbCrLf & "." & vbCrLf
Send(9) = "QUIT"
' maintenant on les envoie en verifiant qu'il n'y a pas d'erreur
On Error GoTo Erreur
For x = 1 To 9
Winsock1.SendData Send(x)
Me.Print x
DoEvents
Next x
Winsock1.Close
MsgBox "Envoi effectué avec succès!"
Exit Sub
Erreur: MsgBox "erreur"
Exit Sub
End Sub

On ma filer une fonction UUEncodeFile pour envoyer mon fichier dans la partie data, mais rien ne marche alors si qq peu ma'aider
pcpunch Messages postés 1243 Date d'inscription mardi 7 mai 2002 Statut Membre Dernière intervention 18 février 2019 5
28 janv. 2004 à 18:40
10/10 Enfin un qui marche!! Bon taff
cs_Romu34 Messages postés 1 Date d'inscription samedi 13 décembre 2003 Statut Membre Dernière intervention 13 décembre 2003
13 déc. 2003 à 12:28
Super ! Beau travail : 10/10 et Merci ;-)
cs_Maxilie Messages postés 23 Date d'inscription mercredi 12 mars 2003 Statut Membre Dernière intervention 9 décembre 2003
9 déc. 2003 à 11:13
Rien à dire à part 10/10
jockos Messages postés 321 Date d'inscription dimanche 22 octobre 2000 Statut Membre Dernière intervention 14 mai 2005 2
4 déc. 2003 à 13:27
Attend de voir le client POP que je vais mettre bientôt sur le site... ;) (bon, j'arrête sinon j'ai les chevilles qui vont enfler... ;p)
En tous cas merci pour les commentaires... j'espère que ce code vous servira et que vous pourrez l'utiliser dans vos projets.

Mon code n'est pas très optimisé et clean au niveau de la partie client SMTP mais je l'améliorerais quand j'aurais le temps...
cs_fraboulet Messages postés 37 Date d'inscription mardi 8 juillet 2003 Statut Membre Dernière intervention 27 avril 2006
4 déc. 2003 à 13:16
(re-bonjour jockos!)

Pfouuuu, superbe travail! Ton code, même si je n'ai pas terminé de l'étudier à l'air de fonctionner à merveil, avec une interface bie travaillée!

Félicitation, car tu (à ma connaissance) es le premier a fournir les sources d'un client si complet sur le site (SMTP + MIME)!

ça mérite un 20/10, mais y pô alors t'auras que 10/10!
jockos Messages postés 321 Date d'inscription dimanche 22 octobre 2000 Statut Membre Dernière intervention 14 mai 2005 2
3 déc. 2003 à 09:57
lol... ;p

Tu peux faire autant de changements que tu veux. Si j'ai mis mon code sur le site, c'est pour qu'il soit utiliser par des programmeurs dans leur propre travaux.

Par simple curiosité, je voudrais bien que tu m'envois les sources quand tu auras finis...

Merci de l'avoir demandé...
Psykos7 Messages postés 60 Date d'inscription dimanche 15 octobre 2000 Statut Membre Dernière intervention 21 février 2008
3 déc. 2003 à 01:18
comme c'est touchant cette amitié ;P
cs_yannn Messages postés 130 Date d'inscription mercredi 4 septembre 2002 Statut Membre Dernière intervention 5 janvier 2009
2 déc. 2003 à 22:06
Je souhaite faire quelques changement ... Oh ... rassures toi rien de tres mechant ... souhaites tu que je t'envoie les sources une fois que je les aurais modifiées ?
Si oui ... donne moi un mail ou je puisse te les envoyer ...
Bonne soirée !
Et encore merci !
jockos Messages postés 321 Date d'inscription dimanche 22 octobre 2000 Statut Membre Dernière intervention 14 mai 2005 2
2 déc. 2003 à 21:26
ok cool...
;)
cs_yannn Messages postés 130 Date d'inscription mercredi 4 septembre 2002 Statut Membre Dernière intervention 5 janvier 2009
2 déc. 2003 à 20:31
Encore une fois tu avais raison !!!
jockos Messages postés 321 Date d'inscription dimanche 22 octobre 2000 Statut Membre Dernière intervention 14 mai 2005 2
2 déc. 2003 à 19:51
Regarde le mail que tu reçoit dans son format brut (en l'ouvrant avec Outlook en faisant propriétés pui détails pui source du message).

Ensuite, envoi toi un mail avec Outlook et ouvre le dans son format brut et compare les 2 mails (celui envoyé par mon prog et celui envoyé par outlook) dans la partiee du "from:"...

C'est un problème que tu peux aisément résoudre tout seul...

Je pense que c'est un problème de double quotes... """"""
;) ou alors d'encodage du message... utilise ma fonction formatMIME pour cette String pour voir si ça marche...

A+
cs_yannn Messages postés 130 Date d'inscription mercredi 4 septembre 2002 Statut Membre Dernière intervention 5 janvier 2009
2 déc. 2003 à 19:24
En fait ... si j'ai une question : Pourquoi ton programme n'envoie pas ce qu'il y a dans les () ? exemple : "Yann (Programmeur amateur)<Yann@haoo.fr>" ... donne : Yann
??? j'ai du mal a comprendre .. ?
cs_yannn Messages postés 130 Date d'inscription mercredi 4 septembre 2002 Statut Membre Dernière intervention 5 janvier 2009
2 déc. 2003 à 18:57
OK ... merci pour tout !
jockos Messages postés 321 Date d'inscription dimanche 22 octobre 2000 Statut Membre Dernière intervention 14 mai 2005 2
2 déc. 2003 à 18:49
Mes softs ne remplasseront jamais un soft de la qualité de Outlook, c'est juste de l'open source pour faire profiter mon code aux autres programmeurs...
Si tu veux faire un soft comme Outllook, il faut rajouter des fonctionnalités, comme par exemple une boite de reception, une boite d'envoi (pour envoyer plusieurs mails différents en même temps au serveur SMTP.....).

Mon prog POP est terminé, mais c'es un prog que j'ai développé pour une appli commercial et je dois le détacher de mon appli... et le retravailler un peu pour enlever quelques petites fonctionnalités interressantes... j'ai fais pareil pour mon prog SMTP (j'ai pas envie de me faire piquer mon travail en le mettant en open source)... ;)

Je mettrais le programme POP quand j'aurais plus de temps...
jockos Messages postés 321 Date d'inscription dimanche 22 octobre 2000 Statut Membre Dernière intervention 14 mai 2005 2
2 déc. 2003 à 18:40
lol
merci...
:]
cs_yannn Messages postés 130 Date d'inscription mercredi 4 septembre 2002 Statut Membre Dernière intervention 5 janvier 2009
2 déc. 2003 à 18:39
Tu pourras le mettre qd ton code POP ? J'en ai vraiment ras le bol de ce outlook !!!
cs_yannn Messages postés 130 Date d'inscription mercredi 4 septembre 2002 Statut Membre Dernière intervention 5 janvier 2009
2 déc. 2003 à 18:38
Erreur réparée !!!
:p
jockos Messages postés 321 Date d'inscription dimanche 22 octobre 2000 Statut Membre Dernière intervention 14 mai 2005 2
2 déc. 2003 à 18:35
tu n'as même pas noté mon code... snif... :' yu m'avais pourtant promis un 10... snif... :(
lol ;)
cs_yannn Messages postés 130 Date d'inscription mercredi 4 septembre 2002 Statut Membre Dernière intervention 5 janvier 2009
2 déc. 2003 à 18:32
Excuse moi mon ami ...
Je viens de trouver ... je croyais que tu m'avais di de le placer entre les <> alos qu'il falait le placer entre le form: et le premier <...
Merci pour tes explications .
J'attends avec hate ton prog qui va cherche sur les serveurs pop !
cs_yannn Messages postés 130 Date d'inscription mercredi 4 septembre 2002 Statut Membre Dernière intervention 5 janvier 2009
2 déc. 2003 à 18:22
Salut Jockos ...
Comme j'ai l'impression que mes explications ne sont pas calires ... et qu'un dessin vaut parfois mieux que de long discours ... j'ai fait un peit montage pour te faire voir de quoi je parle .. :(Lien ci joint ) :



http://vbfrance.com/forum.v2.aspx?ID=163471
cs_yannn Messages postés 130 Date d'inscription mercredi 4 septembre 2002 Statut Membre Dernière intervention 5 janvier 2009
2 déc. 2003 à 18:04
Oui ... ca marche a peu pret... en fait je voudrai que n'apparaisse que
"Yann Programmeur amateur" dans la présentaion du mail et pas "Yann Programmeur amateur <Yann@haoo.fr>" vois tu ce que je veux dire ?
jockos Messages postés 321 Date d'inscription dimanche 22 octobre 2000 Statut Membre Dernière intervention 14 mai 2005 2
2 déc. 2003 à 17:08
arf... ok...
d'abord, regarde comment est faite la structure d'un mail en ouvrant un mail au format brut. c'est très instructif...

Pour ajouter ce que tu veux, il faut ajouter cela au niveau DATA du protocol SMTP.

Dans la procédure ProcessDataArrivalSMTP
Dans le Case 4
Tu as :
fMainForm.WinsockMail.SendData "From: <" + strExpediteurMail + ">" + vbCrLf
DoEvents

Tu ajuste à rajouter "Yann Programmeur amateur" après le "From:" et entre doubles quotes.

Un truc du genre :
Dim strExpediteurName as String

strExpediteurName = """"+"Yann Programmeur amateur"+""""

Et tu remplaces la ligne de code par celle ci :
fMainForm.WinsockMail.SendData "From: " + strExpediteurName + "<" + strExpediteurMail + ">" + vbCrLf
DoEvents

Tiens moi au courant en cas de problème...
cs_yannn Messages postés 130 Date d'inscription mercredi 4 septembre 2002 Statut Membre Dernière intervention 5 janvier 2009
2 déc. 2003 à 17:00
Comment faire pour ajouter le "Yann Programmateur amateur" de l'adresse email : "Yann Programmateur amateur"<Yann@yahoo.fr> ?
cs_yannn Messages postés 130 Date d'inscription mercredi 4 septembre 2002 Statut Membre Dernière intervention 5 janvier 2009
2 déc. 2003 à 16:50
Encore une petite chose ... pourrais tu mettre ton autre prog qui va chercher les mail sur serveur POP ? merci .
jockos Messages postés 321 Date d'inscription dimanche 22 octobre 2000 Statut Membre Dernière intervention 14 mai 2005 2
2 déc. 2003 à 15:47
tu as juste à cliquer sur le bouton "OPTION" dans la barre de bouton et tu verras que tu peux configurer :
- l'adresse du sereur SMTP
- ton adresse mail
- cocher une case si tu veux recevoir une copie des mails envoyés

Je mettrais mon prog POP un peu plus tard car je n'ai pas le temps pour le moment...
cs_yannn Messages postés 130 Date d'inscription mercredi 4 septembre 2002 Statut Membre Dernière intervention 5 janvier 2009
2 déc. 2003 à 15:34
Encore une petite chose ... pourrais tu mettre ton autre prog qui va chercher les mail sur serveur POP ? merci .
cs_yannn Messages postés 130 Date d'inscription mercredi 4 septembre 2002 Statut Membre Dernière intervention 5 janvier 2009
2 déc. 2003 à 15:31
Un programme qui marche au poil !!!
je te mets 10/10 ... et un peu plus si tu me dis comment changer le nom de l'envoyeur ... ton programme met d'office "toto@mondomaine.fr"... ou changer cette valeur ? quelle ligne de commande changer dans ton prog pour choisir quel expéditeur mettre ?
jockos Messages postés 321 Date d'inscription dimanche 22 octobre 2000 Statut Membre Dernière intervention 14 mai 2005 2
2 déc. 2003 à 10:16
arf... ^^
Ce prog sert à voir comment faire pour créer un client Messagerie en VB (qui envoi uniquement des mails) en utilisant uniquement le control Winsock.
Cependant, j'ai aussi un programme qui va chercher les mails sur un serveur POP et qui détache les fichiers.
Et surtout, ce code sert à montrer comment envoyer un mail avec des fichiers joints car aucun code ne fait ça sur le site et on m'a beaucoup demandé mon code quand j'en ai parlé...
Sirocooo Messages postés 412 Date d'inscription mercredi 19 décembre 2001 Statut Membre Dernière intervention 7 avril 2008 1
2 déc. 2003 à 09:37
quel est l'avantage de se servir de winsock ?
Rejoignez-nous