|
LetterRip now supports headers and footers for messages. There are settings for each list in the General Mail List setup.
|
|
All new text files are now given a file creator type of BBEdit. Existing files are not changed.
|
|
A tool for getting information about Mail Exchanges has been added. This tool can help track down email delivery problems.
|
|
Extensive support for Apple Events has been added.
|
|
Examples for AppleScript and Frontier are included.
|
|
Message processors can control the processing of incoming messages. Processors are a powerful addition to LetterRip that can easily extend its capabilities. Processors can be written in any language including AppleScript, Frontier, and C. Ready-to-run processors are included. Example processors are included for AppleScript, Frontier, and C.
|
|
The Confirm Subscribe processor is included. This processor allows subscription requests to be confirmed.
|
|
The Email Admin processor is included. This processor allows complete list administration via email.
|
|
The Send Mail processor is included. This processor sends messages as automated responses to requests for a specific document.
|
|
The Anti-Spam processor is included. This processor excludes messages from specified addresses or domains.
|
|
If an error occurs in LetterRip Administrator when connecting to a remote server (for example, a bad password or the server is down), the connection dialog is automatically shown again.
|
|
LetterRip Server can now be a foreground application. Use the utility "Change LetterRip Server" to change LetterRip Server from a background application to foreground and vice versa.
|
|
Text can now be found in the log window using the Find menu item.
|
|
Added "Force POP Connection" to the "Server" menu to force a POP connection. This is only enabled when the server is configured for POP and is currently serving.
|
|
Text entered in the Find dialog is now saved globally. This allows using the same find string in different subscriber list windows without having to reenter it for each window.
|
|
Every list now automatically has two addresses which can be used to manage subscriptions. The accounts are named with the name of the list and -on and -off. For example, if the list is
[email protected]
, then any message sent to
[email protected]
subscribes the sender and a message sent to
[email protected]
unsubscribes the sender. This feature is only available for servers receiving mail using SMTP.
|
|
The server is more tolerant when examining messages sent to a list address. Commands must now be followed by either a space or a tab (if any) in order to be qualified as a command. For example, the following is no longer considered to be a command:
Information on the latest stuff
|
|
A command preceded by "Re:" or "Fwd:" in the subject can now processed as a command. Previously, the following subject would not be processed as a subscribe command:
Re: subscribe somelist somebody
This should make web subscriptions that require a confirmation simpler for the subscriber.
|
|
A command preceded by a quote (") is now processed. Previously, the following example would not be processed as a subscribe command:
"subscribe somelist somebody"
|
|
LetterRip now quotes up to the first 20 lines of the original message if a request fails (for example, bad command, bad list name, or already subscribed).
|
|
Exporting now shows a progress dialog if it takes longer than 3 seconds.
|
|
The X-List-Subscribe and X-List-Unsubscribe headers have been changed to List-Subscribe and List-Unsubscribe to comply with the final Internet standard.
|
|
List-Subscribe and List Unsubscribe headers have been added to digests.
|
|
Multiple domain support has been enhanced. The requests address is now supported for all represented domains. Therefore a list address of
<[email protected]>
will receive commands at
<[email protected]>
and a list address of
<[email protected]>
will receive commands at
<[email protected]>
all on the same server.
|
|
At startup, any mail that cannot be read in either the Incoming or Outgoing folders of the Mail Queue folder is renamed to "Corrupted Incoming" or "Corrupted Outgoing".
|
|
The relevant subscriber list is specified in bounced mail messages.
|
|
Several optimizations have been made to significantly improve the performance of large lists. Specifically, looking up addresses in a subscriber list is much faster. This speeds up processing time (posts, subscribes, unsubscribes). Optimizations of the queuing logic when sending mail have also been made. Previously, the server would appear hung while processing and queuing a message sent to a large list. These changes also improve the performance of smaller list, but the results are not as dramatic.
|
|
The LetterRip server mail no longer sends bounced mail to itself using TCP/IP. These messages are now handled internally. You will no longer see the SMTP send or recv log entries from these message, but you will still see the processing log entries. This may let you reduce the number of incoming threads allocated to your server. Performance may be improved on busy servers.
|
|
Incoming connections can now be set to 1. The minimum used to be 2.
|
|
Dates shown in the log now properly display the month and day for the given system setting. Previously, a system setting of yy/mm/dd would result in a log entry of yy/mm.
|
|
The administrator address shown at the bottom of the Server Settings dialog no longer uses the server domain if no domain is entered. This address is independent of the LetterRip server.
|
|
SMTP FROM headers that are longer than 255 characters are now managed properly.
|
|
Added capability to do MIME quoted-printable responses. This allows accented characters in the responses.
|
|
The installer now updates the SIZE resources if they have been changed.
|
|
Low memory situations are managed better when the server is starting up. The server could unexpectedly quit if too little memory was available at startup. An alert is now displayed explaining why the server could not be started. In addition, the server displays an alert at startup warning of low memory.
|
|
Fixed a bug with one bad address causing several addresses to be marked as bad. This was primarily (although not limited to) seen with juno.com.
|
|
Fixed a minor problem with the font used in text entry fields and list views.
|
|
Fixed a minor problem that is seen when the server domain is changed but example addresses in open windows (e.g mail list window) are not updated.
|
|
Fixed a bug when a subscriber list is created in the mail list window, but it is not disabled when selected from the digest subscriber list in the Digest tab.
|
|
Fixed a bug that occurred when attempting to launch and connect to the local server either by launching the LetterRip Administrator in the same folder or selecting "Launch Local Server". The dialog stating your password is incorrect would sometimes appear.
|
|
Fixed a bug that occurred when quitting the local server and the administrator was connected to a remote server. The administrator would needlessly disconnect from the server.
|