U bevindt zich hier:

nl.ActiveXperts.com > Email Component
ActiveXperts Email Component
ActiveXperts Email Component

quicklinks

ActiveXperts Email Component

ActiveXperts Email Component is een makkelijk te gebruiken programmeer interface naar SMTP- en POP3 e-mail communicatie. Het is perfect geschikt voor situaties waarin e-mails automatisch verstuurd en/of ontvangen moeten worden, bijvoorbeeld vanuit batches, applicaties, web servers, etc.

How to use ActiveXperts Email Component Visual Studio.NET Web Application GUI Application Console Application
Startup screen MS Visual Studio .NET web application .NET GUI application Console application

ActiveXperts Email Component biedt de volgende functionaliteit:

  • Verzenden van e-mail berichten via SMTP
  • Ontvangen van e-mail berichten via POP3
  • Meerdere recipients (To, CC, BCC)
  • Meerdere bijlagen (attachments), ASCII en binary
  • Rich Text message body formatering (HTML)
  • 'Embedded' objecten in bericht, zoals plaatjes, geluid etc.
  • Ondersteuning voor Unicode
  • Meerdere character sets (ter ondersteuning van buitenlandse talen), inclusief Arabisch, Japans, Chinees, Koreaans, Turks, Russisch, Hebreeuws, Vietnamees en meer
  • SMTP authorisatie, met ondersteuning voor AUTH PLAIN, AUTH LOGIN en AUTH CRAM-MD5 aanmelding
  • POP3 authorisatie, met ondersteuning voor Plain text en APOP3 aanmelding
  • POP3 header download
  • Laden and opslaan (import and export) van MIME (.mim) bestanden
  • E-mail wachtrij om de performance van verhogen
  • Ondersteuning voor 7/8 bit, quoted-printable en base64 encoding
  • Gedetailleerde error omschrijvingen
  • Geavanceerde 'tracing' (ter ondersteuning van probleem oplossing)
  • Windows Event Logging
  • Voorbeelden voor diverse ontwikkel platformen incl.: Visual Basic, Visual Basic .NET, Visual C++, Visual C# .NET, ASP, ASP .NET, Delphi, PHP en meer

ActiveXperts Email Component voldoet volledig aan de regels van het SMTP bericht protocol, zoals beschreven in RFC 822. Tevens voldoet het aan de regels van het MIME email berichten protocol zoals beschreven RFC 1521, RFC1522 and RFC 822.

ActiveXperts Email Component bevat voorbeelden voor diverse ontwikkel omgevingen, waaronder:

  • Visual Basic .NET - Visual C# .NET - ASP .NET (VB) - ASP .NET (CSharp) - Visual Basic - ASP (classic) - Visual C++ - VBScript - Powershell - HTML - Javascript - Delphi - PHP - ColdFusion - jede andere ActiveX/COM Container Anwendung.

ActiveXperts Email Component kan gebruikt worden binnen de volgende besturingssystemen:

  • Server Platforms: Windows 2016 (64 bit) - 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)
  • Workstation Platforms: 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)

De software ondersteunt (optioneel) een zogenaamde "queue service", hetgeen gebruikt wordt om het versturen van emails te versnellen en om klanten te ondersteunen die geen directe verbinding hebben met een SMTP-server. Deze wachtrij-functie heeft al enkele jaren zijn voordeel bewezen bij grote bedrijven. We hebben een grote hoeveelheid voorbeeldprogramma's voor verschillende ontwikkelomgevingen (zoals VBScript, Visual Studio, Visual Studio .NET, etc). Deze voorbeelden worden gedurende de installatieprocedure naar uw harddisk gekopieerd.


Code Snippets

De volgende code snippets (VBScript) illustreren hoe ActiveXperts Email Component gebruikt kan worden.

Voor meer voorbeelden, ga naar de Online ActiveXperts Email Component Samples pagina.

Versturen van een e-mail

Set objSmtpServer         = CreateObject("AxEmail.Smtp")      ' Create SMTP object
Set objSmtpMail           = CreateObject("AxEmail.Message")   ' Create e-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.BodyPlainText = "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 
     
objSmtpServer.Disconnect                                           ' Finally, disconnect

Architectuur

De 'core' van ActiveXperts Email Component is een ActiveX/COM component en wordt in twee varianten meegeleverd:

  • AxEmail64.dll - de 'ActiveXperts Email Component COM Component' voor 64-bit platformen
  • AxEmail32.dll - de 'ActiveXperts Email Component COM Component' voor 32-bit platformen

ActiveXperts Email Component kan eenvoudig naar grote hoeveelheid pc's gedistribueerd worden. Nadat u de licentie heeft gekocht moet alleen het bestand AxEmail32.dll (en/of AxEmail64.dll) naar de verschillende pc's gekopieerd worden en moet deze DLL in het register van deze computer opgenomen worden.


Licenties en Prijzen

Klik hier voor gedetailleerde informatie over de licentie vormen en prijzen.