|
|
|
Object Architecture
Concerned about MailListBot's object architecture? So are we. We're
committed to giving you a strongly architected solution for managing your mail list. If
you have any questions that we don't answer on this page, feel free to let us know:
Click here to ask us a question
: MailListBot was entirely written in C++ using Microsoft
Visual C++ version 6.0 SP5. The component uses ATL (Active Template Library) version 3.0.
Age: MailListBot has been in active development for over 3 years.
Registry: Does not write values to the registry. Reads registry
for DNS server values if none provided while performing email address verification.
Filesystem: MailListBot can create and write to files in
the filesystem. If these properties are used in a web server environment, ensure that your web server
user "IUSR_MACHINENAME" has permission to create and write to the appropriate directories.
The following properties utilize the filesystem:
- SetLogFilename -
If not specified, a log file named "log.txt" is created in
the system temp folder (using the %TEMP% environment variable). The log file can
be completely turned off with the SetNoLogFile=True property.
- SetGoodEmailFile -
No file created if not specified. If specified, MailListBot
will attempt to create the file.
- SetBadEmailFile -
No file created if not specified. If specified, MailListBot
will attempt to create the file.
- SetSuspectEmailFile -
No file created if not specified. If specified, MailListBot
will attempt to create the file.
- Other - If using HTML formatted email features, MailListBot will create
temporary files in the system temp directory to store html and images for sending.
Dependencies:
- ATL.DLL - MailListBot uses ATL (Active Template Library)
which requires ATL.DLL to be installed in the system folder.
- MFC42.DLL - Version 6.x. This dll is included in the MailListBot
installation program.
- MSVCRT.DLL - Version 6.x. This dll is included in the MailListBot
installation program.
- WS2_32.DLL - Version 5.x. This dll is standard on Windows after
Windows 95. Windows 95 users need to have dial-up networking installed.
Installed Files: The MailListBot installation package comes with
numerous files. Out of all the files, five are integral and required for MailListBot to
operate properly:
RFC Standards: Protocols and standards followed:
- 821 The SMTP protocol
- 822 Standard for the format of ARPA Internet text messages
- 974 Mail routing and the domain system
- 1869 SMTP Service Extensions (ESMTP) (Obsoletes RFC1651)
- 1891 SMTP Service Extension for Delivery Status Notifications
- 2045 Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies.
- 2046 Multipurpose Internet Mail Extensions (MIME) Part Two: Media Types.
- 2047 MIME (Multipurpose Internet Mail Extensions) Part Three: Message Header Extensions for Non-ASCII Text.
- 2554 SMTP Service Extension for Authentication
Memory Leaks: MailListBot has no known memory leaks.
|
|
|