ENVOYER MAIL AVEC SERVEUR SMTP ET CONNEXION AVEC LOGIN OU PAS ET AVEC PIECE JOIN

Messages postés
1466
Date d'inscription
jeudi 2 novembre 2000
Statut
Membre
Dernière intervention
23 septembre 2007
- - Dernière réponse : mafieulemouton
Messages postés
24
Date d'inscription
lundi 30 juin 2008
Statut
Membre
Dernière intervention
26 janvier 2010
- 14 juil. 2010 à 16:01
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/40401-envoyer-mail-avec-serveur-smtp-et-connexion-avec-login-ou-pas-et-avec-piece-jointe

mafieulemouton
Messages postés
24
Date d'inscription
lundi 30 juin 2008
Statut
Membre
Dernière intervention
26 janvier 2010
-
Au fait dans la déclaration de la fonction il manque le type (string par exemple):

public shared function envoi(.........) as string
mafieulemouton
Messages postés
24
Date d'inscription
lundi 30 juin 2008
Statut
Membre
Dernière intervention
26 janvier 2010
-
Pratique et simple... Mais je l'aurais plutot mis sur codyx comme snippet.

Pour une utilisation plus intuitive, vous pouvez utiliser "optional" lors de la déclaration de la fonction pour les variables "utilisateur", "motDePasse" & "avecLogin "

du coup pour l'appel de la fonction sans login on pourrait faire:
traknoMail.Envoi("serveur SMTP", "De@domain.com", "A@domain.com", _
"La Classe vb d'envoi mail avec piece jointe", _
"Justement, "je l'utilise, là", "C:\traknoMail.vb")
superjc42
Messages postés
3
Date d'inscription
mercredi 4 mars 2009
Statut
Membre
Dernière intervention
16 septembre 2009
-
Moi je met 10/10 !

Sa marche nickel !

Je peut remonter les erreurs de mon service "ServeurModBus" directement par mail !

Merci à toi thepoe, et à ceux qui ont posés les commentaires !

JC... ;-)
ab52ab
Messages postés
3
Date d'inscription
vendredi 22 février 2008
Statut
Membre
Dernière intervention
25 février 2008
-
L'equivalent de votre code en C# me pose un problème avec la classe Net,
j'aimerais savoir la directive using et la référence assembly à ajouter au projet.
J'ai utilisé les directives "using System.Net.mail" et "System.web.mail" en ajoutant aussi la référence System.web mais ça n'a pas marché.
Merci
thepoe
Messages postés
30
Date d'inscription
vendredi 23 avril 2004
Statut
Membre
Dernière intervention
1 juin 2011
-
As tu essayé
Dim client As Net.Mail.SmtpClient = New Net.Mail.SmtpClient(SMTPServerName,XXX)
ou XXX est ton numéro de port plutôt?

Salutations...