ADR provides a programmer with two powerful opportunities - an opportunity to organize mail delivery without going deep into special aspects of socket programming, and an opportunity to create new message processing programs (plugins).
•Simple messages generation for ADR
Since version 2.0, ADR has COM interface. COM is the fundamental "object model" on which ActiveX Controls and OLE are built. COM allows an object to expose its functionality to other components and to host applications. It defines both how the object exposes itself and how this exposure works across processes and across networks. Now, you can use Advanced Direct Remailer power with any programming language and with any software, which supports COM.
So, you can work with ADR from Microsoft Visual C++, Borland Delphi, CBuilder, and Microsoft Visual Basic and from many other developer envelopments. You can send messages through ADR from server side scripts in ASP (Active Server Pages, Microsoft Technology) and ColdFusion web pages and you can work with ADR service on remote computer via DCOM (Distributed COM Service). You can call local ADR copy from JavaScript and VBScript codes and so on! You can do everything!