E-mail versturen vanuit Visual Basic 2010 EXPRESS edition

Status
Niet open voor verdere reacties.

ongenae

Gebruiker
Lid geworden
20 okt 2010
Berichten
124
Hallo allemaal

ben nu al even bezig in vb.net voor een bedrijfsapplicatie.
Maar ik zit met een probleem met het versturen van e-mails.
Dit lukt mij echter niet, vroeger in Access VB lukt dit wel zonder problemen.

Kan iemand mij zeggen hoe ik een mail kan versturen vanuit outlook geprogrammeerd in Visual basic 2010 de Express editie?

Of kan het zijn dat het door de Express editie komt dat ik geen mails kan versturen.
Ik kan zelf geen verbinding maken met outlook.

Code:
Module SENDERRORMAIL

    Public Sub ERRORMAIL()

               ....

    End Sub

End Module

Ik heb echt al van alles geprobeerd.
 
op youtube heb ik *knip* kunnen vinden.

zelf heb ik hem ook eens gebruikt toen ik gewoon wat aan het spelen was met VB. Het werkt goed!

Succes:thumb:
 
Laatst bewerkt door een moderator:
@vinno97: Van keyloggers worden wij niet zo blij, ook niet wanneer het een tutorial betreft die uitlegt hoe dat moet.

Er zijn ongetwijfeld andere tutorials op het internet te vinden die uitleggen hoe je e-mails via VB kunt verzenden.

Met vriendelijke groet,
Stefan (Tha Devil)
Moderator Helpmij.nl
 
ik weet dat een keylogger niet is toegestaan op dit forum maar, ik heb het alleen gepost en gebruikt voor de e-mail functie. deze was ik tegengekomen toen ik andere vb-dingen op youtube opzocht en de e-mail functie werkt goed dus waarom zou ik hem niet posten?
 
@vinno97: Omdat mensen dan toegang hebben tot de keylogger functie.
En voor de rest is het niet eens relevant: Het gaat niet over het versturen van een mail, maar over het versturen van een mail vanuit Outlook in VB.NET.
 
Bedankt alvast aan iedereen voor de inbreng.

Het doet er niet echt toe of de mail via outlook of zonder verstuurd wordt. Dit blijft voor mij het zelfde.

Bij alles wat ik al gevonden heb op internet krijg ik oftewel een foutmelding oftewel loopt mijn programma vast. Heb nu zitten proberen met Gmail maar ook geen resultaat.
Het programma loopt vast bij het .SEND gedeelte. Geen flauw idee waarom.

Code:
Imports System.Net.Mail


Dim mail As New MailMessage
        mail.Subject = "test"
        mail.To.Add("aan@gmail.com")
        mail.From = New MailAddress("mijnadres@gmail.com")
        mail.Body = "body"

        Dim smtp As New SmtpClient("smtp.gmail.com")
        smtp.EnableSsl = True
        smtp.Credentials = New System.Net.NetworkCredential("gebruikersnaam", "wachtwoord")
        smtp.Port = "587"
        MsgBox("klaar voor verzenden")
        smtp.Send(mail)
        MsgBox("verzonden")

Ik kan nu toch al deftig met de Imports werken, dat lukte mij eerst ook niet, ze stond op de verkeerde plaats.
Als er iemand nog getest oplossingen heeft altijd welkom.
 
Het is mij gelukt met het volgende; nu alleen nog wat prutsen om een bijlage ezo mee te sturen.

Code:
Imports System.Net.Mail


Module SENDERRORMAIL

    Public Sub ERRORMAIL()

        Dim oLapp As Object
        Dim oItem As Object

        oLapp = CreateObject("Outlook.application")
        oItem = oLapp.createitem(0)

        With oItem
            .Subject = "onderwerp van mijn bericht"
            .To = "emailadres@xxx.com"
            .body = "inhoud van mijn bericht (test)"
            .Send()
        End With

        oLapp = Nothing
        oItem = Nothing


    End Sub


End Module
 
Zal iets zijn als:

Code:
.Attachments.Add("Pad_Naar_Bestand")

o.i.d.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan