vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Zippen wie die Profis!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Fortgeschrittene
[TIP] eMail mit SMTP-AUTH versenden, 
Autor: mag3rquark
Datum: 08.10.07 11:30

Da die Variante aus den Tipps & Tricks nicht mehr funktioniert in VB.NET hier die aktuelle Variante:

    Private Function sendMail(ByVal subject As String, ByVal mailText As _
      String, ByVal recipient As String, ByVal prio As Integer, ByVal bcc As _
      MailAddressCollection) As String
        Dim result As String
        Dim fromAdress As MailAddress = New MailAddress(My.Settings.mailFrom, _
          "Sendername")
        Dim toAdress As MailAddress = New MailAddress(recipient)
        Dim oMail As MailMessage = New MailMessage(fromAdress, toAdress)
 
        ' Neues MailMessage-Objekt
        Dim SmtpMail As New SmtpClient
 
        ' SMTP-Server
 
        SmtpMail.Host = mailserver
 
        With oMail
            .IsBodyHtml = False
 
            ' Betreff
            .Subject = subject
 
            ' Nachricht
            .Body = mailText
 
 
            For Each element As MailAddress In bcc
                .Bcc.Add(element)
            Next
 
            If prio = 0 Then
                .Priority = MailPriority.Low
            ElseIf prio = 1 Then
                .Priority = MailPriority.Normal
            ElseIf prio = 2 Then
                .Priority = MailPriority.High
            End If
 
            ' Erweiterte Mail-Einstellungen
 
            SmtpMail.Credentials = New Net.NetworkCredential(mailuser, _
              mailpassword)
 
        End With
 
        Try
            ' Nachricht senden
            SmtpMail.Send(oMail)
            result = "Mail was sent."
 
        Catch oEx As Exception
            result = oEx.Message
        End Try
 
        Return result
    End Function

--
Wann und wo ? Denn, Dort....!

VB.NET 2005 EE / MySQL / MSSQL EE

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
[TIP] eMail mit SMTP-AUTH versenden,912mag3rquark08.10.07 11:30
Re: [TIP] eMail mit SMTP-AUTH versenden,671Visual Basic Fan08.10.07 18:17

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel