cs_semrom
Messages postés8Date d'inscriptionsamedi 19 novembre 2011StatutMembreDernière intervention 7 mars 2012
-
29 nov. 2011 à 19:19
cs_semrom
Messages postés8Date d'inscriptionsamedi 19 novembre 2011StatutMembreDernière intervention 7 mars 2012
-
3 déc. 2011 à 21:02
Bonjour, j'ai de demandé un code pour pouvoir envoyer le texte d'une textbox à une adresse e-mail.
Le voici :
=================================================================================
Dim client As New System.Net.Mail.SmtpClient
Dim message As New System.Net.Mail.MailMessage
client.Credentials = New System.Net.NetworkCredential("VOTRE_EMAIL_ICI", "VOTRE_MOT_DE_PASSE_ICI")
Try
client.Port = 25 'définition du port
client.Host = "smtp.live.com" 'définition du serveur smtp
client.EnableSsl = True
message.From = New System.Net.Mail.MailAddress("ADRESSE_DE_LEMETTEUR_ICI")
message.To.Add("ADRESSE_DU_DESTINATAIRE_ICI")
Dim item As New System.Net.Mail.Attachment("LIEN_DE_LA_PIECE_JOINTE_EVENTUELLE_ICI")
message.Attachments.Add(item) 'ajout de la pièce jointe au message
client.Send(message) 'envoi du mail
Catch ex As Exception
'TODO traiter les erreurs
End Try
=================================================================================
J'ai compris le code mais j'aimerais qu'on me conseille :
1) A la 3 et 4ème ligne du code, je ne comprends pas ce que ca veut dire
[list]
Donc est ce indispensable pour envoyer un e-mail ?
Et à quoi ca sert ?
2)Mon logiciel est aussi simple qu'une page pour envoyer un mail: 3 textbox, une pour le destinataire, une pour celui qui l'envoie et le textbox du message + un bouton "envoyer". A la 10ème ligne du code : "ADRESSE DE L'EMETTEUR ICI" et à la 11ème ligne : "ADRESSE DU DESTINATAIRE ICI"
[list]
Est ce que je peux remplacer les guillemets (et les parenthèses) et metrre à la place : "TextBox1.Text" et "TextBox2.Text" ? (Pour qu'il prenne la valeur dans la TextBox.)
3) A la 12ème ligne du code (la pièce jointe) je n'en ai pas besoin car je ne la veux pas.
[list]
Je peux le supprimer ? (ligne 12 à 14)
/list
4) Pareil que pour la 2)
[list]
Je peux remplacer "SUJET_DU_MESSAGE_ICI" et "CONTENU_DU_MESSAGE_ICI" par les textbox ?
/list
5) Que veut dire client.Host = "smtp.live.com"
[list]
Est ce que ca veut dire qu'on peut envoyer des messages que sur hotmail ?
Et si oui comment faire pour l'envoyer sur d'autres serveurs (gmail, yahoo...)
/list
J'ai compris pourquoi le code est en VB.Net,
ta première discussion a été postée dans la section VB.NET.
Tu as eu donc la réponse de EhJoe avec un code en VB.NET.
Si tu l'avais postée dans la bonne section (VB6) t'aurais déjà eu de bonnes réponses.
As-tu déjà songé à faire une recherche sur ce site qui contient quelques dizaines d'exemples te concernant?
Regarde donc ce que j'ai trouvé à ta place:
Exemple
____________________
Réponse exacte ? => "REPONSE ACCEPTEE" pour faciliter les recherches d'autres forumeurs.
Pas d'aide en ligne installée ? ==> ne comptez pas sur moi pour simplement vous dire ce qu'elle contient
ucfoutu
Messages postés18038Date d'inscriptionlundi 7 décembre 2009StatutModérateurDernière intervention11 avril 2018211 1 déc. 2011 à 19:57
Et si non je travaille sous VB6
et le bout de code que tu montres ("pêché" où, celui-là ? Dans une boîte d'allumettes et sans le comprendre ?) est du VB.Net !
Bref
Bonne chance.
____________________
Réponse exacte ? => "REPONSE ACCEPTEE" pour faciliter les recherches d'autres forumeurs.
Pas d'aide en ligne installée ? ==> ne comptez pas sur moi pour simplement vous dire ce qu'elle contient
Vous n’avez pas trouvé la réponse que vous recherchez ?