|
|
|
What's new in version 3.0.6 - Released April 2, 2003
- Bug Fix: Correct resource leak when sending that only appears when sending to large lists.
- Bug Fix: Correct endless loop that would occur if using failsafe feature and restricting the recipient limit to 1 - which is automatic if using mail merge features.
- Bug Fix: If a line in the message body begins with a period ".", it is now "encoded" with an extra period so that mail readers can decode it properly.
What's new in version 3.0.5 - Released February 24, 2003
- Bug Fix: Added more logic to email address verification to handle responses
not expected from some mail servers.
- Bug Fix: Correct date/time in mail message header to show a "+" sign for the
number of hours of departure from GMT time, e.g. "+0500"
- Bug Fix: Removed extra line at the top of plain text email message bodies.
What's new in version 3.0.4a - Released February 12, 2003
- Bug Fix: Fixed problem, introduced with version 2.3.4, for email address
verification that prevented some email addresses from being verified properly.
What's new in version 3.0.4 - Released February 7, 2003
- Bug Fix: Fixed timing issue with some mail servers that would cause MailListBot and the mail server
to get out of sync, which eventually causes an unexpected disconnection.
- Bug Fix: If message contains: html body, plain text alternate body, and an attachment, the attachment
would not appear correctly in some email readers, e.g. Outlook, but would appear in others, e.g.
Outlook Express.
- Change: Message "recipient limit set" even if this parameter is not specified. Also removed other
messages that state certain parameters are "set"
What's new in version 3.0.3 - Not released
What's new in version 3.0.2 - Released July 23, 2002
- Bug Fix: Corrected bug that caused -fromfriendly to not work and message
sending to fail.
What's new in version 3.0.1 - Released July 3, 2002
- Enhancements:
- Added property "SetFailSafeMode". When property is specified, MailListBot will
re-establish a connection to the mail server if it is disconnected while
sending a message.
- Added Alternate Body and CC Friendly to list of fields that can be personalized.
- Bug Fix: Changed mail headers so that "boundary" is only included if the content-type is
multipart/*. This helps some mail readers that do not ignore boundary for text/*
content-types.
What's new in version 3.0 - Released January 22, 2002
Enhancements
- A local HTML file can now be sent with embedded images. Specify the filename of
the HTML file with the SetBodyFile property, then set
the property SetEmbedMode = TRUE.
Previously, only HTML files on a web server could have embedded images. Example:
oMailListBot.SetBodyFile =
"C:\html\newsletter.html" oMailListBot.SetEmbedMode
= TRUE
- Verification -
- New method: VerifyOne
Adds the ability to verify only one email address with corresponding return codes:
GOOD - 0
BAD - 1
SUSPECT - 2
ERROR - 3
- Renamed method: Verify renamed VerifyList.
If verifying multiple email addresses, you should use the VerifyList method.
- Verification no longer requires any properties, but it is recommended that the new
property "SetFrom" and "
SetDnsServers" are used, since some mail servers
require a from email address for verification and if you are in a LAN environment, a
DNS server will be required.
- No need to call the Initialize method with the verification methods as was the case
in previous versions of MailListBot.
- Removed: Initialize method. To, from, subject, and server all in individual properties.
Also, subject is no longer required.
- Added AddRecipient method. Add multiple recipients
with ease.
- Added Reset method. Empties all addressing set with
properties such as SetTo, SetFrom, etc.
- Added ResetAll method. Empties values of all set
properties such as SetTo, SetAttachmentFile, etc. to default values which in some cases
may be blank values.
- Added GetDnsServers property. Determines your DNS servers from entries in the
Windows Registry. Ex: Response.Write oMailListBot.GetDnsServers
- Added SetIsHTMLBody property. The message body
explicitly contains html tags and formatting. Ex: oMailListBot.SetIsHtmlBody = True
- Added SetTimeoutGeneral property. Specifies the
General operation timeout in milliseconds. Ex: oMailListBot.SetTimeoutGeneral =
300000 '(5 minutes)
- Added SetTimeoutConnection property. Specifies the
Connection timeout in milliseconds. Ex: oMailListBot.SetTimeoutConnection = 60000 '(1 minute)
- Added SetFrom property. From email address no
longer set in Initialize method.
- Added SetTo property. To email address no longer
set in Initialize method.
- Added SetSubject property. Subject email address
no longer set in Initialize method.
- Added SetServer property. Server email address
no longer set in Initialize method.
- Removed SetRulesFilename property. Rules file
is no longer used.
- SetSuspectEmailFile. Added a "suspect" email
file for email addresses that cannot be verified
because the mail server for that email address would not allow verification.
- SetAppendSuspectEmailFile. Specify this switch to
append to the suspect email file. By default, the suspect email log file is re-created
each time MailListBot is executed.
- SetDBQuery. Added the
SetDBQuery option for the ability to specify the
query to run against the database when using the database commands. Requires:
SetDSN,
SetDBEmailColumn.
- SetAttachmentFile - Use the property for multiple
attachments. Example:
SetAttachmentFile = "C:\file1.txt"
SetAttachmentFile = "C:\file2.txt"
SetAttachmentFile = "C:\file3.txt"
This enhancement simplifies adding multiple attachments and phases out the
SetAttachmentList property.
- SetDnsServers. Specifies one or more DNS servers
used for email address verification. Seperate multiple server addresses with a comma.
If this property is not specified, then MailListBot will search the registry for addresses.
- SetRecordDelimeter spelling corrected to SetRecordDelimiter
Bug Fixes
- When addressing an email to an SMTP server the MAIL FROM was not placing <> around
the email address when an at symbol(@) is present. This is important for servers
that allow profiles, e.g. Lotus Notes and Exchange. This has been fixed.
- CC friendly names added a space in front of the friendly name. This has been fixed.
- In the message header, the time zone for the date was in the long format, e.g.
Eastern Time Zone. Some mail servers, such as MS Exchange would incorrectly parse this
and show the sent time incorrectly. The timezone has been changed to reflect the number
of departure hours. For example, the Eastern Time Zone in the United States is -0500
from GMT time ( 0000 ). This has been fixed.
What's new in version 3.0 Build 1134 - Released Feb. 10, 2002
Enhancements
- New and improved VB Test Client
Bug Fixes
- Corrected bug with ResetAll method that
makes the Pro version act like the Lite version when called.
Bug and Enahancements scheduled for next release
Enhancements
- Fail-Safe Mode: When sending, if MailListBot is disconnected from the mail
server for any reason, it is connected to again, and the operation will continue if
successfully connected.
Bug Fixes
- VB Test Client - 1. Removed reference to the component "REPCDLG.OCX", which is not needed.
2. Added a cancel event to call "Me.Hide"
|
|
|