Mail-Sender und Mail-Reader sind Mail User Agenten (MUA), mit denen Sie im BS2000 Mails versenden bzw. empfangen können:
Mit dem Mail-Sender in interNet Services können Sie Mails an den lokalen Mail-Server in POSIX oder an ferne Mail-Server senden. Dabei stellt Ihnen der Mail-Sender gängige Funktionen zum Versenden von Mails, wie z.B. die Angabe von to-, cc- und bcc-Empfängern oder das Anfügen von Dateien, zur Verfügung. Darüber hinaus können Sie aus BS2000-Prozeduren heraus z.B. automatisiert Listen als Mail versenden.
Die Mails können Sie gemäß S/MIME signieren und/oder verschlüsseln und über eine TLS/SSL-gesicherte SMTP-Verbindung zum Mail-Server senden.
Für die automatisierte Verarbeitung von empfangenen Mails gibt es in interNet Services den Mail-Reader. Mit dem Mail-Reader können Sie im BS2000 über die Zugriffs-Services POP3 und IMAP auf Mailboxen zugreifen, die im POSIX oder auf einem fernen Server liegen, und von dort Mails abholen und weiterverarbeiten.
Der Mail-Reader im BS2000 bietet Ihnen zwei Möglichkeiten zur Weiterverarbeitung:
Mithilfe von Prozeduren können Sie auf die Nachrichtenköpfe (Header), auf die Nachrichten (Messagebody) und auf die Anhänge (Attachments) einer Mail zugreifen.
An der C++-Programmschnittstelle wird die gesamte Mail als Instanz einer C++-Klasse zur Weiterbearbeitung an das Anwenderprogramm übergeben.
Zur softwaremäßigen Darstellung einer Mail wird das Open-Source Produkt „Mimelib“ verwendet, das Klassen zur Verfügung stellt, die einen bequemen Zugriff auf die Mail gestatten.