
|
| |||||||||||||||||
| |||||||||||||||||
![]() ![]() ![]() ![]() ![]() ![]() |
* Serverseite ActiveX Komponente zur Erstellung eines IMAP4 Servers * keine IMAP Kenntnisse erforderlich * Events für alle interessanten Ereignisse, die vom Client ausgelöst werden * Sie kümmern sich um den Nachrichtenspeicher - wodImapServer kümmert sich um den Rest * Beispiele in Visual Basic enthalten ![]() Die IMAPServer Komponente ermöglicht Ihnen einen kompletten IMAP Server in Ihre Anwendung zu integrieren - und das im Handumdrehen. Alle RFC 2060 Kommandos werden unterstützt. Der Unterschied zwischen einem POP3-/SMTP-Mailserver und einem IMAP Server ist die Tatsache, dass die Nachrichten von den angeschlossenen Benutzern nicht auf Ihre Arbeitsstationen abgerufen werden müssen, um diese anzuzeigen. ![]() IMAP unterscheidet sich von POP3 durch einige grundlegende Dinge. Während POP3 eigentlich nur für ein einfaches Abholen von Nachrichten entwickelt wurde, so ist IMAP die ultimative Lösung für die Aufbewahrung und Sortierung von Nachrichten auf dem Server, d.h. die Nachrichten müssen nicht komplett auf den Computer des Benutzers geladen werden, wie dies bei POP3 üblich ist. Gerade bei großen Postfächern ist dies sinnvoll, z.B. wenn Sie eine eigene eMail-Archivierung oder generell eine Archivierungslösung entwickeln möchten, die auf eMail-Technologien aufbaut, ist ein IMAP Storage die optimale Wahl. Zusätzlich ist bei IMAP Servern eine Ordnerhierarchie möglich, dadurch sind alle Postfächer in der Lage, über Unterordner eine passende Organisation Ihrer Mails vorzunehmen. Auch wichtig ist die Tatsache, dass POP3 nicht für den gleichzeitigen Einsatz von mehreren Arbeitsstationen gedacht ist. IMAP hingegen ist dafür vorgesehen - ungeahnte Teamfunktionalitäten werden allein durch den Einsatz von IMAP ermöglicht. ![]() Der wodIMAPServer ist eine IMAP4rev1 Implementation wie in RFC 2060 beschrieben. Da es sich um eine COM Komponente handelt (und nicht um eine vollständige Anwendung), muss der Entwickler sich um ein paar wichtige Grundlagen selbst kümmern. Die wichtigste Aufgabe besteht darin, die UID Informationen eindeutig zu vergeben. Dies gilt für alle Ordner und alle Nachrichten. Wenn Sie dazu in der Lage sind, wird Ihnen wodIMAPServer viel Freude bereiten. Bei jedem Ereignis erhalten Sie die Möglichkeit in einem Event auf dieses zu reagieren. Zusätzlich zu der UID sollten Sie auch in der Lage sein, die Status-Flags der Nachrichten zu speichern und wieder zur Verfügung stellen können. Betrachten Sie die Ordnerstruktur einfach als virtuelle Ordner - diese müssen auf dem System physikalisch nicht zwingend vorhanden sein. Immer, wenn wodIMAPServer eine Liste von Ordnern oder Nachrichten benötigt, werden Sie über Events davon benachrichtigt. Sie stellen daraufhin die Daten zusammen und übergeben diese an die Komponente. Ob Sie die Nachrichten und Daten dabei auf dem Filesystem ablegen, in eine Datenbank schreiben spielt für wodIMAPServer keine Rolle. ![]() In der Demoversion kann die GreetingMessage Eigenschaft nicht geändert werden, d.h. Sie können die Willkommensnachricht vom Server nicht ändern. |
|
![]() | Sitemap | Support | Kontakt | Copyright Milde Software Solutions (MSS) 2006-2008 (C). Alle Rechte vorbehalten. |
| | |