Startseite > Archiv > SMTP-Mail-Client mit Visual Basic 6

SMTP-Mail-Client mit Visual Basic 6

dotnetpro 2/2004 Von Lars Günther erschienen in dotnetpro 2/2004 auf Seite 78
Code: A0402SMTPVB6
3 Bewertung(en):

Ab geht die Post In aktuellen IT-Systemen gehört das Versenden von E-Mails aus der eigenen Anwendung heraus zum Standard-Funktionsumfang. Der Artikel stellt das Simple Mail Transfer Protocol (SMTP) vor und erläutert das Versenden einer E-Mail mit Visual Basic.

Artikel Download

Als Abonnent können Sie den gesamten Artikel als PDF abrufen und die zugehörigen Quelltexte direkt downloaden.

Sie sind bereits Abonnent? Dann registrieren Sie Ihr Abonnement jetzt online und greifen Sie sofort auf das komplette Artikelarchiv zu.

Einzelheft-Bestellung

Sie interessieren sich für diesen Artikel und haben noch kein Abonnement? Dann bestellen Sie doch einfach diese Ausgabe der dotnetpro als Einzelheft.

Abo-Bestellung

Probeabo
Wenn Sie die dotnetpro kennenlernen wollen, ist das Probeabo genau richtig für Sie. Lesen Sie die aktuelle sowie die kommende Ausgabe zu einem besonders günstigen Preis.








Abo
Wenn Sie die neue Ausgabe der dotnetpro als Erster lesen wollen, dann liegen Sie mit einem Abo genau richtig – zwölf Mal pro Jahr druckfrisch in Ihrem Briefkasten und das noch bevor das Heft am Kiosk erhältlich ist.

Sie finden diesen Artikel interessant? Dann helfen Sie anderen ihn zu finden und kicken Sie ihn bei www.dotnet-kicks.de!

Tags

2003   200479   200481   2004www   211oder214   220Empfängerbereit   221Verbindungwirdgeschlos   250Aktionerfolgreichausge   25Abbildung   354ServererwartetE   451AktionaufgrundeinesFeh   500Syntaxfehler   501SyntaxfehlerinParame   502Befehlnichtimplementiert   503FalscheReihenfolgeder   9001   A0402SMTPVB6Tabelle   Abbildung   Abbildung2   aber   AbgehtdiePost   abgeschlossen   Ablauf   Abrufkomponente   Abschluss   Absender   accepted   actBCC   actCC   ActiveX   actRCPT   actState   Adresse   AdressedesE   aktuelle   aktuellen   alle   Allerdings   Alles   allzu   AlsParameterwirddieAnzahldergesende   anbie   andieeineAnt   angegebe   angegeben   anhänge   AnhängemiteinerE   anhängen   Anhangs   ansteuern   antwor   Antwort   antwortet   Anwen   Anwendung   Anwendungen   anzusehen   Application   Artikel   Attachment   AttachmentDateinamendermitzusendendenAnhänge   auch   aufHELO   Aufruf   AufrufderKomponente   aufzu   ausgewertet   Austausch   Auswerten   Auswertung   automatisch   Autor   Base64   Basic   BCCBlindkopie   BCCs   Bedeutung   beendet   Befehl   Befehle   befindet   beinhal   beinhaltet   Beispiel   Beispielprogramm   benötigt   benseinemStudium   BenutzerdefinierteHeader   Benutzung   beschäftigtsichseitmehrerenJahren   beschreibt   Beschreibung   besteht   Betreff   bietet   binären   Blick   Boundary   bytesTotal   ByVal   Carbon   CarbonCopy   CarbonKopie   Carbons   Case   CcKopie   chenihnunterlars   Client   ClientinVB   ClientmitVisualBasic6   Clients   Close   Code   Codes   codieren   codierte   codierten   Codierung   ComposedMsg   content   crosoft   dabei   daher   dann   darauf   dard   dardfunktion   dargestellt   darstellt   DasBeispielprogramm   DasDataArrival   DasSendComplete   DasSMTP   data   DataArrival   DataArrivalDasDataArrival   DATAEinleitungdesData   Datei   Dateials   Dateien   Dateinamen   Daten   Datenbanksystemen   DatennachDATA   DatentransferüberdasWinsock   DateSendedatumiminternatio   DemoMail   demonstriert   denn   DerArtikelstelltdasSimpleMailTransferProtocol   dere   deren   dersichgutzumTestenderimArti   derWirtschaftsinfor   desSMTP   DieindiesemArtikelvorgestellte   DieKomponenteist   dies   diesen   dieser   DiewichtigstenReturn   DieXSendMail   diezum   diezumBeispielfüreineFortschrittsanzeigegenutzt   diglich   direkte   Disposition   Domain   dotnetpro   dreistelligen   dung   dungen   durch   durchKommatavoneinandergetrenntwerden   Eigenschaf   Eigenschaften   eigentlichen   eindeutig   eindeutigen   eine   EineinfacherClientfürdenMail   einem   einen   einer   eines   eineSelect   einFreemail   Eingabeaufforde   Eingabezeilen   eingeleitet   einzelnen   einzelner   else   empfangen   Empfänger   EmpfängerderE   Empfängernichtiden   EncodeFromFile   Encoding   enthält   entschie   entsprechenden   Entwickeln   EntwicklerundITConsultanttätig   Entwicklung   EntwicklungunterVi   Ereig   Ereignis   EreignisBeschreibung   EreignisentscheidetanhanddesStatusüberdennächstenauszuführendenBefehl   Ereignisse   EreignissederXSendMail   Ereigniswirdausgelöst   Ereigniswirdimmerdannausgelöst   erfolgreichbeendetwurde   erfolgreichen   erfolgreicher   Erfolgsfall   erfolgt   erfolgter   erhält   erläutert   Error   ErrorTrittimmerdannein   erste   Erstes   erwartet   ESMTP   eventuell   externen   Fazit   fehlen   Fehler   fehleranfällig   Fehlermeldungenoder   Feld   Felder   FeldereinerE   feldermüssenmit   Feldern   Fensters   festgelegt   FileName   finden   finiert   folgende   folgt   Format   Formular   free   Freeware   frmWinsock   FROM   FromAbsenderderE   führt   Funktion   Funktionen   Funktionsumfang   ganghat   gegeben   gegebenenfalls   genannten   genen   generierte   gentliche   gerade   geschickt   gesendet   gesetzt   gespeichert   gestartet   GetData   GetDataAbrufeneinesDatenblocks   getMailAddress   getrennt   getrenntwerden   gibt   ginnen   gleichen   Good   guenther   gung   Hallo   hält   hänge   Hauptklasse   Header   HeaderfeldBeschreibungAbbildung1   Heft   HELO   HELOIdentifikationam   heraus   herauszumStandard   hierzu   Hilfetext   Hinweise   hinzugefügt   Identifikation   immer   Implementierung   ImportancePrioritätderE   InaktuellenIT   Information   Informationen   Informationsnachrichtoder   input   Instanz   integriert   integrierte   Jede   jeden   jeweils   JonathanB   kann   keine   kelbeschriebenenFunktioneneignet   Kennzeichen   Klasse   Kommata   Kommunikation   Kompo   Komponen   Komponente   Komponenten   können   kontrollierbar   Konvertierung   kurz   KurzerWegzumPostfach   lars   LarsGünther   LarsGüntheristne   lässt   läutert   lBCC   lCarbon   Leerzeile   Left   leitet   lenorientiert   lersabgebrochen   lguenther   Listing   long   lRecipient   lSender   lSubject   lWinsock   lWinsock_DataArrival   machen   Mail   MAIL_BCCTO   MAIL_CCTO   MAIL_CONNECT   MAIL_DATA   MAIL_DOT   MAIL_FROM   MAIL_HELO   MAIL_QUIT   MAIL_RCPTTO   mailer   Mailerfolgreichgesendetwurde   MAILFROMAbsenderderE   MailmitVisualBasic   Mails   MailsausdereigenenAnwendung   mailserver   Mailservices   Mailslassen   Mailsversenden   MailTransferProtocol   matikalsSoftware   MehrereAnhängemüssen   MehrereEmpfängermüssendurchKommata   mehreren   meldet   Meldung   mentDatenvoneinemverbundenenServerempfängt   Message   MessageTextderE   Methode   MethodeBeschreibung   Methoden   MethodenundEreignissedesWinsock   MethodesendetDatenaneinenzuvorverbundenenServer   mitderSoftware   mittleren   mögliche   Möglichkeiten   muss   müssen   nach   nachQUIT   Nachricht   nächsten   nalenFormat   Name   nente   neue   Next   nicht   nimmt   nisverwendet   nötig   notwendig   nutzt   oberen   octet   öffentlichen   Office   Operation   Parameter   platziert   Please   plementiert   Port   portanfragen   POST   Postel   Praxis   private   Programm   Projekt   Projektgruppe   Protocol   Protokoll   Protokolle   Punkt   Quelltext   QUIT   QUITBeendetdieVerbindung   Quittierung   RaiseEvent   RCPT   RCPTTOJederEmpfängermuss   realisiert   recipient   RecipientEmpfängerderE   registriert   regsvr32   reply   return   ReturnCode   ReturncodeBedeutung   RFC821   Rückgaben   ruft   rung   SchaltflächeSende   Schema   schen   schicken   schiedliche   Schleife   schneller   Schnittstellen   Schritten   schwer   schwierig   se64   sein   Seite118ff   SELECT   SendComplete   SendData   SendDataDieSendData   SendDebug   SendDebugWirdausgelöst   SendDone   SendDoneSendDonewirdausgelöst   sende   Senden   Sendeprozess   sender   SenderAbsenderderE   SendError   SendErrorErscheint   sendet   SendMail   SendMailAuslösungdesSendevorgangs   SendProgressTrittwährenddesSendensauf   Server   Servers   Session   setzen   sevillaonline   ShowStatus   ShowStatusAnzeigendesStatuswährenddesSendens   sich   sichauchper   Sieerrei   Simple   sind   sinnvoll   SMTP   SmtpServer   SMTPServerNameoderIP   sollen   sondern   Sonst   sorgt   SprachenVisualBasic6   stan   Ständen   Start   starten   Status   stellt   steuerelement   Steuerelements   strDataToSend   Stream   string   strResponseCode   strServerResponse   strSourceFile   sualBasicinVerbindungmitdenMi   Subject   SubjectBetreffderE   SubjectBetreffderzusendendenE   Syntax   SystemengehörtdasVersendenvonE   taArrival   Tabelle   TechnikSMTP   tegrierte   Teil   Teile   teils   Telnet   Telnetver   tenBytesübergeben   tern   Test   testen   Testmail   TestmailAuf   Text   textbasiertes   Textes   THEN   thodenundEreignissedes   tischseinsollen   tiveX   toAdresse   ToEmpfängerderE   Tool   Transfer   trennt   true   turncodes   type   über   Überblick   überdasMenüProjekt   übergebene   übernimmt   überRCPTTOangegeben   Übersicht   Übertra   übertragen   UBound   unter   unterschiedlich   Variablen   varoRedondo   vbCrLf   vbCrLfCase   vbLf   Verbin   Verbindung   Versand   verschickt   versenden   versendet   Versionen   verwendet   Visual   völlig   VoraussetzungenVisualBasic6   vorhan   vorhanden   vorhandenen   vorkommen   vorunderläutertdasVersendeneinerE   wäre   weitere   welche   welcher   welches   wendet   Wenn   wennAbsenderundAnt   wennbeimSendeneinFehleraufgetretenist   wenndasSteuerele   wenndieE   wenndieKomponenteInformationenzumSendevor   wenneineSenden   wenneinFehlerbeiderVerarbeitungauftritt   werden   werdenkönnen   wesentlich   wichtigsten   wieder   WINDOWS   Winsock   wird   wirdinVerbindungmitdemDataArrival   With   WithEvents   WithTabelle   Wort   wortgeschicktwerdensoll   wurde   wurden   XSend   XSendMail   XSendMailDll   zählt   Zeichen   zeigt   Zeile   zeilenbasierten   Zielrechnern   Zielsystem   zuerst   zugsweise   zumMailserver   zumSenden   zurück   zweite

Login
Sie sind nicht eingeloggt.

Login & Registrierung
Abo bestellen





Anzeige





Newsletter
Tragen Sie Ihre E-Mailadresse für den kostenlosen Newsletter von dotnetpro ein.


Umfrage
Wie zufrieden sind Sie mit Ihrem Gehalt?




Ergebnis anzeigen