SMTPsend V0.5b November 1997 Copyright SMTPsend is FULLY copyright (c) 1997 Stephan Reed ALL RIGHTS RESERVED This version may be freely distributed and used but no alterations may be made to the program, documents and it must be distributed in the archive (SMTPsend.lha) which contains: SMTPsend SMTPsend.doc Changes.txt Warning.txt You use this software completly at your own risk. Requirements You must be using SMTPpost (and all that goes with it!) for this program to be of any use. It can be found on the aminet in: comm/net/IU-14-as225.lha (for AS225) comm/tcp/IU-14- amitcp.lha (for AMItcp/Miami etc) Background When I started using SMTPpost as an external emailer for some email programs I found there was no way to write mail off line and then send it all the instant I was on line. You can use SMTPpost and SMTPd together but you have to wait about 4 minutes after you run SMTPd for your email to be sent. As I have a dial-up account and have timed phone calls I didn't like this idea. This program examines a directory and using SMTPpost tries to send all the files there, the moment its run. I'm sure there's other programs to do this but I thought I would just write my own as I have some time to spare :) Pre-Beta This archive contains a pre-beta version of SMTPsend. Its not that good yet but I posted it to see if anyone else was interested in using it. If no one is, then I wont post further versions. Please email me at the address below if you think you might have a use for it. There is loads more the final release will do ... * Have an option to switch of output display * Proper documentation! * A GUI (maybee?) * Proper handling of X.#? and D.#? files. ... and anything else you want done (just email me at moonchild@enterprise.net) Usage WARNING: SMTPsend now delete sucesfully send files by default. Earlier versions did not do this. To move files instead make sure you have the - m and the directory (for them to be moved into) in the command line. Its realy simple. Just place this program in the same directory as SMTPpost and run it from CLI as follows: SMTPsend [-l] [-m ] [options] -l switches on the log file. (The l must be lower case!) is the directory the mail is in. -m causes succesfully files to be moved instead of delete. It must be lower case and must always be followed by the direcory files are to be moved to. is where emails are moved if sent. is the options for smtppost It will then use SMTP post to send all the files in the specified directory. The ones that are sucessfully sent are then then moved to the directory specified or delete if the -m option is not set. A logfile will be created in the same directory as the program, called SMTPsend.log. If you don't want this just don't include the -l option. Anything after the 'send directory' (or the main directory if you don't have the move option set) will be added to the smtppost command line, so just put any options you would normaly use with smtppost here. (See docs with SMTPpost). Have SMTPpost set up so it queues all files to the directory you have chosen! (For more info on setting up SMTPpost see docs that come with it). Bugs - Sends mail with more then one name in the 'From:' field to all the recipients. SMTPpost creates one such file for each person however, so all the people will get several copies of the same email! This will be fixed in the next release. I'm sure there must be more so if you find them please email me at moonchild@enterprise.net NB remember this is a pre-beta version so don't expect to much yet!