Previous | Next Main Index:   Frames | No Frames
Document:   Frames | No Frames
 

WS Mail Online Mail

 
General Information
Accessing WS Mail
Message Files
 
 

 
 
General Information
 
 
 
 
Index
 
 
Accessing WS Mail
 
 
http://www.YourDomain.xxx/AnyDirectories/ws_mail.cgi
Prints WS Mail's mailing list registration form. WS Mail will require the setup file defined in $default_setup_file, located in the DEFINE VARIABLES section at the top of ws_mail.cgi:
$default_setup_file = 'ws_mail.setup';
WS Mail adds .setup to the filename listed in $default_setup_file and the filename defined in setup= in query strings if the filename does not end in .setup.
 
Online Demo:   No Query String
Requires ws_mail.setup, defined in $default_setup_file.
 
?admin=Y
WS Mail's administrative logon registration form.
Online Demo:   ?admin=Y
 
?admin=Y&logon=Y&username=USERNAME&password=PASSWORD
Link directly to the administrative interface, bypassing the logon registration form by including name=value pairs in the query string for logon, username, and password.
Online Demo:   ?admin=Y&logon=Y&username=sally&password=smith
 
?nohelp=Y&admin=Y&logon=Y&username=USERNAME&password=PASSWORD
Disable the printing of text instructions to WS Mail's forms by including a name=value pair in the query string for nohelp. Setting $desc_text = '0'; in WS Mail's list setup file disables the printing of the Help buttons and text instructions.
Online Demo:   ?nohelp=Y&admin=Y&logon=Y&username=sally&password=smith
 
?help=Y&admin=Y&logon=Y&username=USERNAME&password=PASSWORD
Enable the printing of text instructions to WS Mail's forms by including a name=value pair in the query string for help.
Online Demo:   ?help=Y&admin=Y&logon=Y&username=sally&password=smith
 
?dns=E&admin=Y&logon=Y&username=USERNAME&password=PASSWORD
Enable NS Lookup by including a name=value pair in the query string equal to dns=E. By default, NS Lookup is disabled and must be selected from the NS Lookup drop down select element on WS Mail's administrative front page.
Online Demo:   ?dns=E&admin=Y&logon=Y&username=sally&password=smith
 
?timeout=17&retry=2&dns=E&admin=Y&logon=Y&username=USERNAME&password=PASSWORD
Set the initial values for timeout= and retry= used by NS Lookup. Default values are timeout=5 (seconds) and retry=3 (nslookup attempts per e-mail address).
Online Demo:   ?timeout=17&retry=2&dns=E&admin=Y&logon=Y&username=sally&password=smith
 
 
 
Index
 
 
Message Files
 
 
WS Mail saves the Subject and Mail Message of the message being sent to the mailing list in a MSG file whose filename denotes the date, time, and the mailing list filename the message is being sent to:
MSG.1998-12-01.08-28-46_PM.WebStore.list
MSG (message) files created by WS Mail are saved in the /Databases/Mail sub-directory after the message has been sent to the entire mailing list when $save_MSG_files = '1' in ws_mail.setup. If $save_MSG_files = '0', MSG files are deleted after the message has been sent to the entire mailing list.
 
The first line of MSG files is a 200 character e-mail address buffer which WS Mail uses to print each e-mail address as it receives the message, followed by a pipe character:   Username@Domain.com|
 
If the script process is terminated prematurely for any reason, the MSG file will allow you to restart sending the message from the exact e-mail address in the mailing list when the script process was terminated. No one receives the message twice and everyone receives the message.
 
Since the last e-mail address which received the message is stored in the MSG file's buffer, Send Mail for the message may be restarted by loading the MSG file and selecting Sort/Send Mail. WS Mail begins sending the message when the e-mail address stored in the buffer is found in the mailing list. The next e-mail address in the list is the first address to receive the message.
 
If you should delete the e-mail address from the mailing list which is stored in the MSG file's buffer before the message is loaded and sent to the entire list, the message will be sent to everyone in the list.
 
When the message has been sent to all e-mail addresses in the mailing list, WS Mail clears the e-mail address buffer and stores   ::entire::|   in column 1 of the buffer when $save_MSG_files = '1'.
 
 
Index | Top of Page