Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

gelöst Visual Basic 2010 Express eMail mit Anhang

Mitglied: 105255

105255 (Level 1)

05.05.2012, aktualisiert 05.06.2012, 8895 Aufrufe, 7 Kommentare

Habe versucht, Mails per smtp an email-adresse zu senden, aber ich habe probleme mit dem Attachment.

Hallo Miteinander!

Ich habe mir das folgende Video angeschaut:
http://www.youtube.com/watch?v=Yg22Xw4R0wg

Jetzt wollte ich es nachstellen. Allerdings kommt immer die Meldung:

Fehler 1 "attachment" ist kein Member von "System.Net.Mail.MailMessage". C:\Users\Administrator\Documents\Visual Studio 2010\Projects\email\email\Form1.vb 12 13 email

Ich bin bisher bei folgendem Code:





01.
Imports System.Net.Mail 
02.
Public Class form1 
03.
 
04.
    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SendeMail.Click 
05.
        Dim email As New MailMessage 
06.
        email = New MailMessage 
07.
        email.From = New MailAddress("meine email") 
08.
        email.To.Add("meine email") 
09.
        email.Subject = Text 
10.
        email.Body = Text 
11.
        For i = 0 To (Me.ListBox1.Items.Count - 1) 
12.
            email.attachment.add(New Attachment(Me.ListBox1.Items(i))) 
13.
        Next 
14.
        Dim smtpSenden As New SmtpClient("Smtp.gmail.com") 
15.
        smtpSenden.Port = 587 
16.
        smtpSenden.EnableSsl = True 
17.
        smtpSenden.Credentials = New System.Net.NetworkCredential("meine email", "mein passwort") 
18.
        smtpSenden.Send(email) 
19.
    End Sub 
20.
 
21.
    Private Sub anhang_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles anhang.Click 
22.
        OpenFileDialog1.ShowDialog() 
23.
        If OpenFileDialog1.CheckFileExists = True Then 
24.
            Me.ListBox1.Items.Add(OpenFileDialog1.FileName) 
25.
        End If 
26.
    End Sub 
27.
End Class

Das ganze schaut bisher so aus:
cf5685f5c979da903097f4fecfc23e36 - Klicke auf das Bild, um es zu vergrößern

Der Fehler schaut so aus:
681aee35cf5111583978b948ca973283 - Klicke auf das Bild, um es zu vergrößern

Ich habe meine Project-Mappe (.sln-Datei) hier gespeichert:
http://www.file-upload.net/download-4328465/email.sln.html

Kann mir bitte irgendwer helfen?
Ich nutze Win 7 Service-Pack 1

Danke im Vorraus!

Chris
Mitglied: 76109
05.05.2012 um 11:14 Uhr
Hallo ChrisAicher!

Versuchs mal mit:
email.attachments.add(New Attachment(Me.ListBox1.Items(i)))

Gruß Dieter
Bitte warten ..
Mitglied: 105255
05.05.2012 um 11:28 Uhr
Hallo
vielen, lieben Dank, bis zum Ausführen funktioniert es, allerdings kommt jetzt ein anderer Fehler!

Aber immerhin hast du mir weitergeholfen!
Danke

Chris
Bitte warten ..
Mitglied: 105255
05.05.2012 um 11:30 Uhr
Kannst du es dir bitte mal downloaden von

http://www.file-upload.net/download-4328465/email.sln.html

und dann auf Fehlersuche gehen?
Ich bin erst 13 Jahre alt.

Chris
Bitte warten ..
Mitglied: 76109
05.05.2012 um 11:43 Uhr
Hallo Chris!

Sorry, aber ich habe leider kein Visual Studio auf meinem Rechner installiert

Gruß Dieter
Bitte warten ..
Mitglied: 105255
05.05.2012 um 12:35 Uhr
hallo
kannst du sonst noch was machen?
vielleicht das programm installieren oder noch im Code forschen?
danke.

chris
Bitte warten ..
Mitglied: wiesi200
05.05.2012 um 16:31 Uhr
Hallo,

wollt's mir mal ansehen grade weil mein VB Kenntnisse schon wieder etwas eingerostet sind.
Pack bitte mal das ganze Projekt die sln Datei bringt nicht viel.

Ach im Forum gibt's spezielle Codeformatierungen
Bitte warten ..
Mitglied: wiesi200
05.05.2012 um 16:54 Uhr
Hab's mir mal so angesehen.
>
01.
>Imports System.Net.Mail 
02.
> Public Class form1 
03.
>  
04.
>     Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SendeMail.Click 
05.
>         Dim email As New MailMessage 
06.
>         email = New MailMessage 
07.
> //Hier solltest du schon auf deine Felder verweisen im der Art (tbAN.Test) vor allem da auch die Adresse überprüft wird 
08.
>         email.From = New MailAddress("meine email") 
09.
>         email.To.Add("meine email") 
10.
>         email.Subject = Text 
11.
>         email.Body = Text 
12.
>         For i = 0 To (Me.ListBox1.Items.Count - 1) 
13.
>//die Zeile muss Lauten email.attachments.add 
14.
>             email.attachment.add(New Attachment(Me.ListBox1.Items(i))) 
15.
>         Next 
16.
>         Dim smtpSenden As New SmtpClient("Smtp.gmail.com") 
17.
>//Bin hier auf Port 25 und SSL = False gegangen. Bei mir hat's nen Zertifikatsfehler gebracht. 
18.
>         smtpSenden.Port = 587 
19.
>         smtpSenden.EnableSsl = True 
20.
>         smtpSenden.Credentials = New System.Net.NetworkCredential("meine email", "mein passwort") 
21.
>         smtpSenden.Send(email) 
22.
>     End Sub 
23.
>  
24.
>     Private Sub anhang_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles anhang.Click 
25.
>         OpenFileDialog1.ShowDialog() 
26.
>         If OpenFileDialog1.CheckFileExists = True Then 
27.
>             Me.ListBox1.Items.Add(OpenFileDialog1.FileName) 
28.
>         End If 
29.
>     End Sub 
30.
> End Class 
31.
>
Dann hat's geklappt.
Dein Hauptproblem ist da einfach das Zertifikat für SSL
Bitte warten ..
Ähnliche Inhalte
IDE & Editoren

Visual Basic 2010 Express - Zu viele Debug-Informationen im Ausgabefenster

Frage von Aicher1998IDE & Editoren11 Kommentare

Hallo! Ich wundere mich zur Zeit, warum ich auf einmal viel mehr Debug-Informationen im Ausgabefenster angezeigt bekomme. Ich wüsste ...

Visual Studio

Visual Basic für anfänger

gelöst Frage von Daoudi1973Visual Studio12 Kommentare

ich möchte Visual Basic lernen, kann jemand mir Tipps geben. PS: ich habe nur im 1999 mit Fortran 90 ...

VB for Applications

Visual Basic Checkbox drucken?

gelöst Frage von GERz0cKErZVB for Applications10 Kommentare

Hallo, ich habe ein Programm wo man mehrere checkboxen anklicken kann. Der Text der checkboxen soll am Ende gedruckt ...

Visual Studio

Bitcoin-Miner mit Visual Basic ?

Frage von Aicher1998Visual Studio2 Kommentare

Hallo, kennt jemand einen Ansatz, wie ich mit Visual Basic Bitcoins mine? Ich würde auch auf eine Python-DLL zurückgreifen ...

Neue Wissensbeiträge
Humor (lol)
IoT-Gefahr: Smartes Aquarium leckt!
Information von Lochkartenstanzer vor 2 TagenHumor (lol)3 Kommentare

Moin, Die IoT-Manie hat weitere Opfer gefunden. Ein Casino-Leck durch ein smartes Aquarium: Allerdings haben sie kein Wasser, sondern ...

Router & Routing

Alte Fritzbox 7270 mit VPN und SIP-Telefonie hinter O2 Homebox 6641 als "Modem"

Erfahrungsbericht von the-buccaneer vor 2 TagenRouter & Routing3 Kommentare

Nun war es soweit: Auch O2 hat mich mit VOIP zwangsbeglückt. Heute am Privatanschluss, in 2 Wochen ist das ...

Sicherheit

Ungepatchte Remote Code Execution-Lücke in LG NAS

Information von kgborn vor 2 TagenSicherheit

Nutzt wer LG NAS-Einheiten? In den NAS-Einheiten der LG Network Storage-Einheiten gibt es eine sehr unschöne Schwachstelle, die einen ...

Windows Update

Neue Version KB4099950 NIC Einstellungen gehen verloren

Information von sabines vor 3 TagenWindows Update2 Kommentare

Es ist eine neue Version des KB4099950 verfügbar, die das Problem mit den verlorenen Netzwerkeinstellungen lösen soll. Das Datum ...

Heiß diskutierte Inhalte
Netzwerkmanagement
Netzwerkmanagment im Haus mit Switch, Panel und pfsense
gelöst Frage von CorraggiounoNetzwerkmanagement14 Kommentare

hi zusammen, wir sind gerade dabei das ganze Haus bzw. die einzelnen Zimmer mit netzwerkdosen zu versorgen. Vom Keller ...

Linux Netzwerk
Raspberry Pi 3: WLAN Power save deaktivieren
Frage von nordie92Linux Netzwerk14 Kommentare

Moin moin, mein Raspberry Pi 3 Model B benötigt eine dauerhaft aktive WLAN-Verbindung. Leider bricht die WLAN-Verbindung nach einigen ...

Google Android
Empfehlung: Android Ortungsapp
gelöst Frage von certifiedit.netGoogle Android13 Kommentare

Guten Morgen, grundsätzlich vorweg, ich wollte mich eben schlau machen, bzgl einer Ortungsapp, welche Androidbasiert einem anderen Androidsmartphone mitteilt, ...

Vmware
Server 2008 r2 vmware terminalserver
Frage von MasterCVmware12 Kommentare

Guten Abend zusammen, ich hoffe , dass einer von euch mir weiterhelfen kann ,bei meinem kack Problem ! Ist ...