Bonjour,
Je souhaite envoyer un mail à partir de vb.net via Internet explorer.
Que dois-je importer ou déclarer ? Quel est le code à utiliser ?
Merci beaucoup pour votre aide.
Dominique
Bonjour,
Je souhaite envoyer un mail à partir de vb.net via Internet explorer.
Que dois-je importer ou déclarer ? Quel est le code à utiliser ?
Merci beaucoup pour votre aide.
Dominique
Salut,
euh comment veux-tu envoyer un mail via internet explorer ?
internet explorer est juste un navigateur pas un serveur smtp... dans tous les cas il te faudra utiliser les classes SmtpServer et Email, mais je dois dire que je ne comprends pas la question.
Bonjour,
Je vais essayer d'être plus clair.
je développe une application sous vb.net.
Je souhaite en cliquant sur un bouton envoyer des mails sachant que je travaille sous Visual Studio 2010 et que mon navigateur est Internet Explorer.
J'aimerai avoir le code adéquate et savoir ce qu'il faut avoir comme références.
Merci pour ton aide
Dominique
A nouveau aucuns rapport entre internet explorer et un envoi d'emails.
Voici un exemple d'envoi d'email:
=> pour les references de memoire c'est:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 Console.WriteLine("Mail To"); MailAddress to = new MailAddress(Console.ReadLine()); Console.WriteLine("Mail From"); MailAddress from = new MailAddress(Console.ReadLine()); MailMessage mail = new MailMessage(from, to); Console.WriteLine("Subject"); mail.Subject = Console.ReadLine(); Console.WriteLine("Your Message"); mail.Body = Console.ReadLine(); SmtpClient smtp = new SmtpClient(); smtp.Host = "smtp.gmail.com"; smtp.Port = 587; smtp.Credentials = new NetworkCredential("username@domain.com", "password"); smtp.EnableSsl = true; Console.WriteLine("Sending email..."); smtp.Send(mail);
System.Net.Mail et System.Net
Ensuite il te faut un serveur smtp et les credentials approprie pour se logger au serveur smtp.
Merci pour ta réponse.
Je ne comprends pas la phrase suivante : Ensuite il te faut un serveur smtp et les credentials approprie pour se logger au serveur smtp.
Que dois-je faire ?
Merci pour ton aide.
Mille excuses. J'ai parlé d'Internet Explorer mais je me suis trompé ma messagerie passe par Outlook.
Que dois-je faire alors ?
Merci pour ton aide.
prends le code ci-dessus et remplace par les coordonnees du server smtp utilise par outlook, un truc du genre:
smtp.Host = "smtp.taboite.com";
et pour les credentials tu peux utiliser ton compte outlook:
smtp.Credentials = new NetworkCredential("tonemail@domain.com", "tonMotDePasse");
Merci pour ta réponse.
Comment puis-je utiliser la ligne de code suivante alors que mon application VS sera utilisée par plusieurs personnes depuis des postes différents ?
Merci pour ton aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part smtp.Credentials = new NetworkCredential("tonemail@domain.com", "tonMotDePasse");
Bonjour Geredonis,
As-tu suivi le tutorial pour apprendre les bases de la programmation en VB.net ? => plasserre.developpez.com/cours/vb-net/
C'est dur pour toi de comprendre qu'il faut passer ces deux paramètres en variables ?
mtp.Credentials = new NetworkCredential("tonemail@domain.com", "tonMotDePasse")
Excuse moi d'être désagréable mais on est pas là pour te fournir le code tout fait avec notamment les TextBox, Boutons, Label etc..
Ok, je n'y avais pas pensé. Voilà tout !
Je vais gérer les utilisateurs avec une table supplémentaire.
Merci pour ton aide.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager