 Abbildung unverbindlich |
sevMail .NET mit ZIP-Funktionalität (C# und VB.NET)
Mails senden, abrufen und decodieren - ganz easy ;-)
Die SMTP-Klasse sendet, die POP3-Klasse empfängt und die MailMessage-Klasse decodiert empfangene Mails im Handumdrehen - natürlich unter Berücksichtigung von Multi-Part MIME Nachrichten, Anlagen u.v.m.
|
sev.Mail 1.0 für .NET
Mit der sev.Mail .NET-Entwicklerkomponente ist es ein Leichtes, EMail-Nachrichten via Simple-Mail-Transfer-Protocol (SMTP) zu versenden (mit oder ohne zusätzliche Authentifizierung - SMTP-AUTH)
oder neue Nachrichten von einem POP3-Server abzurufen (POP3 steht für Post-Office-Protocol). Die Komponente benutzt hierzu die im .NET Framework 2.0 integrierte .Net.Sockets Klasse, d.h. es
braucht kein MAPI-fähiger Mailclient auf dem System installiert zu sein.
Empfangene EMail-Nachrichten decodieren
Die sev.Mail Komponente verfügt weiterhin über eine leistungsfähige Mail-Parser-Klasse (MailMessage), mit der Sie eine EMail-Nachricht im Handumdrehen decodieren und in ihre Einzelteile zerlegen
(Header, Message, Attachments). Die einzelnen Informationen der Mail-Nachricht werden über entsprechende Unterklassen bereit gestellt - das Decodieren und Speichern einer Mail-Anlage z.B.
erfolgt über einen einzigen Methoden-Aufruf.
Automatisches Zippen von Mail-Anlagen
Beim Versenden von Mails mit Datei-Anlagen können Sie festlegen, ob Anlagen ab einer bestimmten Größe automatisch komprimiert werden sollen, so dass die Mail selbst um ein Vielfaches
kleiner wird. Dies schont nicht nur den Mail-Traffic, sondern auch die Verbindungskosten, da sowohl der Versand als auch der Abruf beim Empfänger schneller erfolgt. Bei dem verwendeten
Komprimierverfahren handelt es sich um das bekannte ZIP-Format, welches mit WinZip kompatibel ist.
Integrierte Konvertierfunktionen
Die sev.Mail Komponente verfügt über leistungsstarke Konvertierfunktionen, um Nachrichtentexte vom Plain-Format ins HTML-Format zu konvertieren - und umgekehrt. Unterstützt wird auch die
Konvertierung von RTF-Text in HTML-Text!
sev.Mail 1.0 für .NET - Features
Allgemein
- MAPI-unabhängiger Einsatz
- Verwendbar in Microsoft Visual Studio .NET 2005/2008 (C# und VB.NET)
- Umfangreiches Beispielprojekt für VB.NET 2005
- modernes HTML-Hilfesystem mit ausführlicher Beschreibung aller Funktionen, Methoden und Ereignissen
- keine zusätzlichen Runtime-Gebühren bei Weitergabe der Komponente mit der eigenen Anwendung
sev.Mail 1.0 für .NET - Funktionsumfang
Nachrichten versenden (SMTP)
- Unterstützt SMTP-AUTH (SMTP-Server mit Authentifizierung)
- Angabe von Empfänger, CC und BCC
- Plain-Text, HTML oder beides kombiniert
- Versenden von beliebig vielen Anlagen
- Angabe der Dringlichkeitsstufe
- opt. Anforderung einer Lesebestätigung
- opt. autom. Zippen von Anlagen ab einer bestimmten Größe
- Fortschrittsanzeige während des Sendevorgangs möglich
- Eingebettete Bilder in HTML-Nachrichten können autom. als Dateianlage versandt werden
Nachrichten abrufen (Pop3)
- Funktion zum Prüfen auf neue Mails
- Anforderung der Informationen über neue Mails (Anzahl, Gesamtgröße)
- Vorschau auf neue Mails mit allen wichtigen Infos (Datum, Zeit, Absender, Betreff und Größe)
- Löschen von Mails ohne voriges Abrufen
- Gezieltes Abrufen einzelner Mails
- Seitenquelltext-Vorschau
Nachrichten-Parser (MailMessage)
- Header-Objekt: stellt alle Informationen des Nachrichten-Headers als Eigenschaften zur Verfügung
- Message-Objekt: Analysiert und entschlüsseln alle enthaltenen Nachrichten-Parts (Text/Plain, Text/HTML usw.)
- Attachment-Objekt: stellt alle Informationen über evtl. vorhandene Anlagen zur Verfügung inkl. Funktionen zum Extrahieren und Decodieren der Anlagen
- HTMLMessage-Methode: Gibt die HTML-Nachricht zurück, wobei eingebettete Bilder korrekt berücksichtigt werden
Konvertierfunktionen (Convert)
- HTML2Text: konvertiert HTML-Text in PLAIN-Text
- Text2HTML: konvertiert PLAIN-Text in HTML-Text
- RTF2HTML: konvertiert einen RTF-Text ins HTML-Format
(es werden die gängigsten RTF-Attribute in Verbindung mit dem Microsoft RichTextBox-Control umgesetzt)!
sev.Mail 1.0 - Entwicklerversion
Beim Erwerb der Entwicklerversion dürfen Sie sev.Mail uneingeschränkt und beliebig oft in Ihren eigenen Anwendungen verwenden und zusammen mit Ihrer Anwendung weitergeben.
Zusätzliche Lizenzgebühren pro verkaufter Anwendung sind nicht zu entrichten.
Weitere Versionen von sevMail
sevMail gibt es auch als ActiveX-Entwicklerkomponente für den Einsatz unter VB5/6 und MS-Access.
|