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

Frage Entwicklung Visual Studio

GELÖST

Visual Basic 2010 Express eMail mit Anhang

Mitglied: 105255

105255 (Level 1)

05.05.2012, aktualisiert 05.06.2012, 8781 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
Linux

Meltdown und Spectre: Linux Update

Information von Frank vor 1 TagLinux

Meltdown (Variante 3 des Prozessorfehlers) Der Kernel 4.14.13 mit den Page-Table-Isolation-Code (PTI) ist nun für Fedora freigegeben worden. Er ...

Tipps & Tricks

Solutio Charly Updater Fehlermeldung: Das Abgleichen der Dateien in -Pfad- mit dem Datenobject ist fehlgeschlagen

Tipp von StefanKittel vor 2 TagenTipps & Tricks

Hallo, hier einmal als Tipp für alle unter Euch die mit der Zahnarztabrechnungssoftware Charly von Solutio zu tun haben. ...

Sicherheit

Meltdown und Spectre: Wir brauchen eine "Abwrackprämie", die die CPU-Hersteller bezahlen

Information von Frank vor 2 TagenSicherheit12 Kommentare

Zum aktuellen Thema Meltdown und Spectre: Ich wünsche mir von den CPU-Herstellern wie Intel, AMD oder ARM eine Art ...

Sicherheit

Meltdown und Spectre: Realitätscheck

Information von Frank vor 2 TagenSicherheit10 Kommentare

Die unangenehme Realität Der Prozessorfehler mit seinen Varianten Meltdown und Spectre ist seit Juni 2017 bekannt. Trotzdem sind immer ...

Heiß diskutierte Inhalte
Batch & Shell
Meltdown Microsoft Prüf Script - .zip Datei leider leer
gelöst Frage von MasterBlaster88Batch & Shell13 Kommentare

Hallo zusammen, ich patche gerade unsere Windows Server bzgl. der Meltdown Lücke. Patch vorhanden, Reg Keys gesetzt Um das ...

Batch & Shell
Shell-Skript - Syntax error: Unterminated quoted string
Frage von newit1Batch & Shell13 Kommentare

Hallo Ich schreibe ein Skript das eine CSV-Datei in eine mySQL Datenbank schieben soll. Bekomme nach start des Skrips ...

E-Mail
Erfahrungen mit hMailServer gesucht
Frage von it-fraggleE-Mail10 Kommentare

Hallo, meine neue Stelle möchte einen eigenen Mailserver. Ich als Linuxkind war direkt geistig mit Postfix dabei. Leider wollen ...

Windows Server
DNS Forwarding an andere Domäne
Frage von detox91Windows Server9 Kommentare

Hallo, für Testzwecke haben wir bei uns eine zweite Windows Domäne (B.local) aufgebaut, welche komplett unabhängig und isoliert der ...