Sie sind hier:

de.ActiveXperts.com > Email Component
ActiveXperts Email Component

quicklinks

ActiveXperts Email Component

Hinzufügen von SMTP/POP3 Fähigkeiten für jede Windows oder .NET Anwendung

ActiveXperts Email Component bietet ein einfach zu programmierendes Interface, für SMTP und POP3 Email Datenverkehr, an. Es eignet sich Perfekt für den Einsatz, für das automatische Verschicken und Empfangen von E-Mails, in Schüben, von benutzerdefinierten Apllikationen, Webservern oder vom Kommandozeileninterpreter.

  • Einfach zu verwendende API
  • SMTP wird zum senden verwendet
  • POP3 wird zum empfangen verwendet
  • Sichere (TLS/SSL) und unsichere Verbindungen
  • Ünterstützung von vortgeschrittenen Nachrichteneigenschaften
  • Beinhaltet 32-Bit ActiveX und 64-bit ActiveX
  • Muster sind verfügbar für C#, VB, ASP.NET, HTML, PHP, Javascript, Delphi sowie für andere auch
How to use ActiveXperts Email Component Visual Studio.NET Web Application GUI Application Console Application
Startbildschirm MS Visual Studio .NET Web Anwendung .NET GUI Anwendung Console Anwendung

Eigenschaften

E-Mail Eigenschaften

Das ActiveXperts Email Component hat folgende Merkmale:

  • Das Versenden von Nachrichten über SMTP;
  • Das Empfangen von Nachrichten über POP3;
  • Sichere SMTP und POP3 (TLS/SSL) Verbindungen;
  • Mehrere Empfänger (an, Durchschlag, Blindkopie);
  • Mehrere Anhänge (ASCII und binär);
  • Rich Text Nachrichten Formatierung (HTML);
  • Eingebettete Objekte im Nachrichtenkörper, wie Sounds, Bilder, etc.;
  • Mehrfacher Zeichensatz (zur Unterstützung von Fremdsprachen), miteinbezogen sind Arabisch, Japanisch, Chinesisch, Koreanisch, Türkisch, Russisch, Hebräisch, Vietnamesisch sowie für andere auch;
  • SMTP Autorisation, unterstützt AUTH PLAIN, AUTH LOGIN und AUTH CRAM-MD5 Log-in Algorithmen;
  • POP3 Autorisation, unterstützt Plain text und APOP3 Autorisation;
  • POP3 Kopfzeilen download;
  • Das Laden uns speichern von (importieren und exportieren) MIME (.mim) Dateien;
  • Nachrichtenwarteschlange (mailqueue) um die Geschwindigkeit der Skripts zu verbessern;
  • Unterstützung für 7/8 Bit, Quoted-printable und base64 Codierung;
  • ausführliche Fehler Beschreibungen;
  • erweitertes Verfolgen (zur Fehlerbehebung);
  • Windows Protokollierung von Vorgängen;

Samples

Samples sind verfügbar für folgende Entwicklungsplattformen, einschließlich:

  • Visual Basic .NET.
  • Visual C# .NET.
  • ASP .NET VB).
  • ASP .NET CSharp.
  • Visual Basic.
  • ASP 2.x.
  • Visual C++.
  • VBScript.
  • HTML.
  • Delphi 7.x oder höher.
  • PHP.
  • und für jede andere entwicklungs Plattform die von ActiveX/COM Komponenten unterstützt wird

Samples werden im Produktumfang mitgeliefert können aber auch von unserer FTP Seite geladen werden.


System Anforderungen

ActiveXperts Email Component ist verfügbar als 32-Bit Komponente und als 64-Bit Komponente (beide sind im Produktumfang enthalten):

  • AxEmail32.dll - 32-Bit Komponente;
  • AxEmail64.dll - 64-Bit Komponente.

ActiveXperts Email Component unterstützt folgende Betriebssysteme:

  • Windows 2012 R2 (64 bit);
  • Windows 2012 (64 bit);
  • Windows 2008 R2 (64 bit);
  • Windows 2008 (32 bit / 64 bit);
  • Windows 2003 (32 bit / 64 bit);
  • Windows 10 (32 bit / 64 bit);
  • Windows 8 (32 bit / 64 bit);
  • Windows 7 (32 bit / 64 bit);
  • Windows Vista (32 bit / 64 bit);
  • Windows XP (32 bit / 64 bit).

Code-Schnipsel und Sample Anwendungen

Die folgenden Code-Schnipsel von (VBScript) veranschaulichen wie man ActiveXperts Email Component verwendet.

SMTP: Versenden einer E-Mail mit klartext Inhalt zu einem einzelnen Empfänger

Set objSmtpServer       = CreateObject("ActiveXperts.SmtpServer") ' Create SMTP server object
Set objSmtpMail         = CreateObject("ActiveXperts.SmtpMail")   ' Create mail object 

objSmtpServer.Connect( "smtp.mydomain.com" )  
Wscript.Echo "Connect, result: " & objSmtpServer.LastError

' Set mail properties
objSmtpMail.FromAddress = "sender@mydomain.com"                   ' Sender's e-mail address
objSmtpMail.FromName    = "ActiveXperts Email Component Demo"     ' Sender's displayname
objSmtpMail.Subject     = "ActiveXperts Email Component Message"  ' Subject
objSmtpMail.Body        = "Hello, world"                          ' Body
objSmtpMail.AddTo "recipient1@myrecipients.com", "Recipient 1"    ' Add a recipient
      
objSmtpServer.Send( objSmtpMail )                                 ' Send now 
WScript.Echo "Send, result: " & objSmtpServer.LastError
WScript.Echo "Last response: " & objSmtpServer.LastSmtpResponse 
End If  
      
objSmtpServer.Disconnect                                          ' Finally, disconnect

Licensing

  Standard License
AX002-0010
Professional License
AX002-0012
Distribution License
AX002-0020
Send e-mail via SMTP XXX
Receive e-mail via POP3 -XX
Use on any company computer -XX
Distribution of component --X