Developments & Programming
Graph.Kit for Delphi – Outlook mailboxes through Microsoft Graph
Graph.Kit reads and writes the Outlook mailboxes of Exchange Online (Microsoft 365) and Outlook.com through Microsoft Graph v1.0: the mail folder tree, messages with their attachments and their MAPI properties, sending with attachments up to 150 MB, calendars, meetings and their answers, free/busy, contacts, Microsoft To Do tasks, change tracking (delta), JSON batching, the translation of ids between Graph, EWS and MAPI, and the mailbox settings (automatic replies, inbox rules, categories).
Autodiscover.Kit for Delphi – find the mail server settings of an address
Autodiscover.Kit finds the server settings of an e-mail address without Outlook and without MAPI: the Exchange settings (legacy DN, MAPI/HTTP mailbox and address-book URLs, EWS, OAB, Outlook on the web) through the Autodiscover services – POX, SOAP GetUserSettings and Autodiscover v2 – and the IMAP / POP3 / SMTP settings of any other provider through mail Autoconfig, the ISPDB, the MX of the domain and the DNS SRV records of RFC 6186 / RFC 8314.
Crypto.Kit for Delphi – S/MIME (CMS, X.509) and OpenPGP
Crypto.Kit is the toolkit’s home for cryptography. It gives S/MIME its CMS messages (RFC 5652: SignedData and EnvelopedData, with key transport and ECDH key agreement) and X.509 certificates, stores and chains on Windows CNG and CryptoAPI, and implements OpenPGP (RFC 9580) in Delphi.




