begin process at 2010 02 10 10:53:59
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

VB.NET

 > ENVOI D'EMAIL AVEC DES API WINDOWS VIA UNE INTERFACE GRAPHIQUE

ENVOI D'EMAIL AVEC DES API WINDOWS VIA UNE INTERFACE GRAPHIQUE


 Information sur la source

Note :
Aucune note
Catégorie :VB.NET Source .NET ( DotNet ) Classé sous :API MAIL, ENVOI MAIL, VB NET, mails, SendMail Niveau :Initié Date de création :14/01/2008 Vu / téléchargé :7 158 / 648

Auteur : Belouafi

Ecrire un message privé
Commentaire sur cette source (4)
Ajouter un commentaire et/ou une note

 Description

Cliquez pour voir la capture en taille normale
Cette source utilise une DLL contenant des API windows permettant d'envoyer des mails . Elle dispose d'une interface graphique simplie plus une fenêtre de paramètrages du serveur SMTP.
Cette interface graphique est munie aussi d'un composant listbox, qui permet de rassembler les fichiers sélectionnés à partir du filedialog qui apparait lors de l'appui sur le bouton (...).

Source

  • Try
  • If Not File.Exists("C:\\Sendmail.config") Then
  • MsgBox("Fichier de configuration introuvable. Veillez contrôler la configuration dans le menu configuration.", MsgBoxStyle.Information, "Configuration")
  • Exit Sub
  • End If
  • f = Split(File.ReadAllText("C:\\Sendmail.config"), " ")
  • Server = f(0)
  • sender = f(1)
  • For i = 0 To ListFichier.Items.Count - 1
  • If File.Exists(ListFichier.Items.Item(i)) Then
  • att.Add(ListFichier.Items.Item(i))
  • Else
  • MsgBox("Le fichier " & ListFichier.Items.Item(i) & " n'est pas un fichier ou il est introuvable ! ", MsgBoxStyle.Information, "Erreur fichier")
  • End If
  • Next i
  • Mail.SendMail(TxtTo.Text, TxtSubject.Text, TxtMessage.Text, att, sender, Server, True, txtCopieTo.Text, TxtCC.Text, Sendmail.MailingClass.Mail_Software.Smtp)
  • MsgBox("Votre message est envoyé !", MsgBoxStyle.Information, "Envoi de mail avec succès")
  • txtCopieTo.Clear()
  • TxtMessage.Clear()
  • TxtSubject.Clear()
  • TxtTo.Clear()
  • TxtCC.Clear()
  • ListFichier.Items.Clear()
  • Catch ex As Exception
  • MsgBox("Une erreur est survenue." & Err.Description, MsgBoxStyle.Exclamation, "Erreur")
  • Exit Sub
  • End Try
  • End Sub
  • Private Sub BtnClear_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnClear.Click
  • Try
  • txtCopieTo.Clear()
  • TxtMessage.Clear()
  • TxtSubject.Clear()
  • TxtTo.Clear()
  • TxtCC.Clear()
  • ListFichier.Items.Clear()
  • Catch ex As Exception
  • MsgBox("Une erreur est survenue." & Err.Description, MsgBoxStyle.Exclamation, "Erreur")
  • Exit Sub
  • End Try
Try
            If Not File.Exists("C:\\Sendmail.config") Then
                MsgBox("Fichier de configuration introuvable. Veillez contrôler la configuration dans le menu configuration.", MsgBoxStyle.Information, "Configuration")
                Exit Sub
            End If

            f = Split(File.ReadAllText("C:\\Sendmail.config"), " ")

            Server = f(0)
            sender = f(1)

            For i = 0 To ListFichier.Items.Count - 1
                If File.Exists(ListFichier.Items.Item(i)) Then
                    att.Add(ListFichier.Items.Item(i))
                Else
                    MsgBox("Le fichier " & ListFichier.Items.Item(i) & " n'est pas un fichier ou il est introuvable ! ", MsgBoxStyle.Information, "Erreur fichier")
                End If
            Next i

            Mail.SendMail(TxtTo.Text, TxtSubject.Text, TxtMessage.Text, att, sender, Server, True, txtCopieTo.Text, TxtCC.Text, Sendmail.MailingClass.Mail_Software.Smtp)

            MsgBox("Votre message est envoyé !", MsgBoxStyle.Information, "Envoi de mail avec succès")

            txtCopieTo.Clear()
            TxtMessage.Clear()
            TxtSubject.Clear()
            TxtTo.Clear()
            TxtCC.Clear()
            ListFichier.Items.Clear()

        Catch ex As Exception
            MsgBox("Une erreur est survenue." & Err.Description, MsgBoxStyle.Exclamation, "Erreur")
            Exit Sub
        End Try
    End Sub

    Private Sub BtnClear_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnClear.Click
        Try
            txtCopieTo.Clear()
            TxtMessage.Clear()
            TxtSubject.Clear()
            TxtTo.Clear()
            TxtCC.Clear()
            ListFichier.Items.Clear()
        Catch ex As Exception
            MsgBox("Une erreur est survenue." & Err.Description, MsgBoxStyle.Exclamation, "Erreur")
            Exit Sub
        End Try


 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Sources de la même categorie

Source avec Zip Source avec une capture Source .NET (Dotnet) INSERER TOUT TYPE DE FICHIERS DANS ORACLE EN VB.NET par SKY32
Source avec Zip Source avec une capture Source .NET (Dotnet) ENVOYER DES EMAILS AVEC PIECES JOINTES EN EXÉCUTANT BLAT par mays
Source avec Zip Source avec une capture Source .NET (Dotnet) PILOTER DES AFFICHEURS 7 SEGMENTS À PARTIR DU PORT SÉRIE OU ... par mays
Source avec Zip Source avec une capture Source .NET (Dotnet) CONTROLER LE WEBBROWSER ET IDENTIFIER LES LIENS PAR LEUR NUM... par george02
Source avec Zip Source .NET (Dotnet) LOGIN AVEC FICHIER XML par DanMor498

 Sources en rapport avec celle ci

Source .NET (Dotnet) GÉNÉRATION D'UN PDF AVEC COUVERTURE ET IMAGE EN PIED DE PAGE... par sergentrazor
Source .NET (Dotnet) OBTENIR L'HEURE DE DÉMARRAGE D'UN PC DISTANT EN SE CONNECTAN... par monpcmenerve
Source avec Zip Source avec une capture Source .NET (Dotnet) SPAM ANTI SPAM par bouv
Source avec Zip Source .NET (Dotnet) TIC TAC TOE AVEC INTELLIGENCE ARTIFICIELLE par 974Dom
Source avec Zip Source avec une capture Source .NET (Dotnet) ENVOI DES E-MAIL VIA VB.NET 2005 par naimovech

Commentaires et avis

Commentaire de simo5963 le 14/01/2008 17:32:57

La source n'est pas commentée, il y a des instructions je les comprendre pas
Et si tu veux ou est-ce que je trouve l'objet visuel «BrowsingFS »
Et dit nous a quoi se sert ?
Merci !!!!!

Commentaire de Belouafi le 14/01/2008 17:54:10

Tu as raison, la source n'est pas commentée. L'objet visuel BrowsingFS est un objet .NET qui permet d'ouvrir une fenêtre d'expolration du poste de travail.Ceci permet de sélectionner un fichier lequel va être envoyé comme pièce jointe. Je reste à ta disposition pour des infos complémentaires.

Commentaire de wicca05 le 01/02/2008 18:48:02

Super prog, y a t'il un moyen pour que la fenetre message Txtmsg soit en HTML pour envoyer un msg avec  arriere plan ?,cela pour envoyer un design different quand on le veut? Merci et bravo

Commentaire de rainman66 le 25/12/2008 21:25:00

salutt mec ,je te trouve ke ce ke ta fai est merveilleux ,et je me demande si tu peut m'aider :j'ai la meme application a faire mais avec c#.net ,si tu en sais quelque chose hésite pas stp de me renseigner je t'en serai tres reconnaissant .

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Programmeur fortiche sur l'envoi de mail? [ par jeromax ] Salutj'ai créé une dll qui permet d'envoyer des mails (Mapi) via une page ASP. Le probleme, c'est que, comme c'est le serveur qui les envoie, les mail Lire un mail (direct OR outlook) [ par Kerad ] *** INTRO ****Cette question peut être stupide voir banale mais je n'ai jamais touché à la prog internet (sauf sous Delphi) = je n'y connais rien et d Nix pour les mails tous les jours [ par adn733r ] salut,Je pense que l'idée sur les mails tous les jours est.....................difficile. Je préfererais qu'il y ait une compil' toutes les semaines. Source pour la récuperation de mail par POP3 [ par aoncoquin ] Qui connait une source qui download les e-mails d'un serveur ?Je connais une source qui check les nouveaux e-mails, mais pas qui les récupère !Merci d Bouton annuler [ par zekmek ] j'ai fait un prog qui envois a peu pres 7000 mails apres click sur le bouton "envoyer". Comment puis je faire un bouton "Stop" qui arretterai le prog forwarder des mails [ par vanjelis ] C est au sujet du composant MAPI qui permet de gerer les mails. Je voudrais que mon programme forwarde automatiquement des mails toujours a la meme ad MAILS ANONYMES [ par omnikod ] envoyer des mails anonymes .....www.omnikod.fr.fm Fonction sendmail : prb de retour chariot [ par juju ] j'ai une fonctio qui ce présente comme ça : function SendMail (Ref,Lib,Priorite,LibEtat,EMail,LibEnv) Dim objCDOMail Dim Sujet,Corps, Retour Retour=Ch Recuperer ses e-mails depuis Yahoo par Winsock ? [ par LuTo ] Est-ce que quelqu'un saurait comment recuperer des e-mails qui se trouvent dans une boite genre Yahoo ou Hotmail a partir de son ordi.Il y a deja des RECEVOIR DES MAILS AVEC WINSOCK [ par sekistephane ] Svp qqun pourrait me dire comment on fait pour recevoir des mails avec winsock!!!merci d'avance!!qques exemple seraient les bien venus ;o)


Nos sponsors


Sondage...

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,593 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales