A script to append info onto a file would be fairly easy to
write, especially if it could be stored in the server's
cgi-bin. All it would need to do is parse in the data from
a list of email addresses and append them to a file.
To append, open the file:[tt]
#!/usr/local/bin/perl
#first part of script to parse the emails, depending
#on how you set up the html forms. then...
open(FILE, "
>>$file"

|| &dienice("$file unopenable: $!"

;
foreach (@emailaddresses) {
print FILE "$_\n";
}
close FILE;[/tt]
If you cannot put your script on the computer with the file to be appended, you can make a script on your computer to do the FTP appending that you can do yourself, but so that it's automated for the other users. see Net::FTP documentation for info on that (it shouldn't be very hard to do at all, although i don't know offhand how to append over FTP. if nessecary, you can just get() the file, append it, then put() it back), or ask again for more details. This should be enough to do what you needed.
"If you think you're too small to make a difference, try spending a night in a closed tent with a mosquito."