Date: Sun, 14 Dec 1997 20:49:24 -0800 From: Mikael Hansen <meh at dnai dot com> Subject: Bouncing and behaving Hello A substantial number of formats and refinements has been added to the built-in bounce module. Your number of unresolved bounces and soft bounces are likely to decrease and increase respectively. The Admin's subscriber listbox has been updated in several ways. This and other stuff are present in the 2.1b0 archive at <ftp://ftp.dnai.com/users/m/meh/AutoShare/Beta/> As betas are risky business, please beware :-)
Date: Sun, 14 Dec 1997 21:04:08 -0800 From: Mikael Hansen <meh at dnai dot com> Subject: Re: Unresolved bounce - questions At 18:58 -0800 13/12/1997, Mark Hartman wrote: >Not knowing a lot about this, this may sound like a stupid request - but >would it be a good idea to have this as a generic bounce message parser, >with a table - possibly admin-changeable - that says what to do with a >given message type? The format of the 550 and 552 messages, textually, >are the same That would be nice, if possible. It is however very few bounce formats, which depend on a 5xx number code though. And even those alone are mostly too different from each other, it would appear. Dealing with bounces is a pretty muddy business.
Date: Mon, 15 Dec 1997 00:30:27 -0500 From: Jonathan Shaw <jls4 at cwru dot edu> Subject: Re: Bouncing and behaving >Hello > >A substantial number of formats and refinements has been added to the >built-in bounce module. Your number of unresolved bounces and soft bounces >are likely to decrease and increase respectively. > >The Admin's subscriber listbox has been updated in several ways. > >This and other stuff are present in the 2.1b0 archive at > > <ftp://ftp.dnai.com/users/m/meh/AutoShare/Beta/> > >As betas are risky business, please beware :-) > > > >** The AutoShare-Talk archives are at: >** <http://frutiger.staffs.ac.uk/autoshare/archives/AutoShare-Talk/> Thanks, Mikael! You're a godsend! I am going to test out the new bounce formats right now with some postings to my lists. :) Thank you, thank you, thank you!!! -Jonathan {;-) Visit <http://b62968.cwru.edu/> for a good laugh. There are 3 kinds of people: Those who make things happen, those who watch things happen and those who wonder what happened.
Date: Sun, 14 Dec 1997 21:35:43 -0800 From: Mikael Hansen <meh at dnai dot com> Subject: Re: Bouncing and behaving At 00:30 -0500 15/12/1997, Jonathan Shaw wrote: >I am going to test out the new bounce formats right now with some postings >to my lists. :) Thank you, thank you, thank you!!! Looking forward to former and future statistics :-)
Date: Wed, 17 Dec 1997 14:32:36 -0500 From: Our Pal Al <al at rockvax.rockefeller dot edu> Subject: Autoshare performance. Advice please. Okay, I opened my big mouth and told the Boss that our WGS 8550/200 with EIMS and Autoshare could host a mailing list of approx 1000 subscribers that a dept wants to run. Our main UNIX mail server is pretty stressed and they're leery of adding it onto that. I know this can work, but my question is, how well? Will this server, which under OS 8 is so far is running - ASIP 5.02 (file services only) Webstar 2.1 (Heavy usage. At least for me. About 500 - 600 hits a day.) a couple of Webstar acgi's 4-sight fax server (Light use) EIMS 1.2 (some accounts. Light usage) MacJordomo (light use, though Autoshare will replace that) Santorini server agent - all quite happily with NO crashes and GREAT response, bog down to molasses under an Autoshare load like this? About how long would a list like this take to process? Would Autoshare a/o EIMS 1.2 get bogged down but not impede other things on the server? Anyone have any experience like this? -_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_- "My mom said she when she learned how to swim, someone took her out in the lake and threw her off the boat. That's how she learned how to swim. I said, 'Mom, they weren't trying to teach you how to swim.' " --Paula Poundstone http://bullwinkle.rockefeller.edu/staff/al/ _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-
Date: Wed, 17 Dec 1997 12:53:25 -0800 From: Mikael Hansen <meh at dnai dot com> Subject: Re: Autoshare performance. Advice please. At 14:32 -0500 17/12/1997, Our Pal Al wrote: >- all quite happily with NO crashes and GREAT response, bog down to >molasses under an Autoshare load like this? About how long would a list >like this take to process? Would Autoshare a/o EIMS 1.2 get bogged down but >not impede other things on the server? Anyone have any experience like this? AutoShare will process a list contribution very quickly. I can tested a list of 10,000 subscribers, and on my Mac it takes less than half a minute including updating archives etc. Version 1.2 of EIMS is significantly slower than version 2.0. If your list is a regular subscription list and thereby has more traffic, you may want to upgrade.
Date: Wed, 17 Dec 1997 16:51:36 -0500 From: Jonathan Shaw <jls4 at cwru dot edu> Subject: Re: Autoshare performance. Advice please. >At 14:32 -0500 17/12/1997, Our Pal Al wrote: > >>- all quite happily with NO crashes and GREAT response, bog down to >>molasses under an Autoshare load like this? About how long would a list >>like this take to process? Would Autoshare a/o EIMS 1.2 get bogged down but >>not impede other things on the server? Anyone have any experience like this? > >AutoShare will process a list contribution very quickly. I can tested a >list of 10,000 subscribers, and on my Mac it takes less than half a minute >including updating archives etc. > >Version 1.2 of EIMS is significantly slower than version 2.0. If your list >is a regular subscription list and thereby has more traffic, you may want >to upgrade. It also depends on how busy your list is... AutoShare can handle very busy lists, but EIMS 1.2 may stress out. 1000 e-mails really doesn't seem like much, but when 30 postings go out in one day, it is a lot. The commercial EIMS (2.0) handles this much better, as Mikael said. Another free mail server called SIMS will work with AutoShare... Some like it a LOT, but I doubt they are running large lists with it. If you are only sending one or two messages to the list a day, SIMS will work a bit faster than EIMS 1.2, and it requires far less disk space (but requires about the same amount of disk activity because of some algorithm inefficiencies). -Jonathan {;-) Visit <http://b62968.cwru.edu/> for a good laugh. There are 3 kinds of people: Those who make things happen, those who watch things happen and those who wonder what happened.
Date: Wed, 17 Dec 1997 17:00:00 -0500 From: Jonathan Shaw <jls4 at cwru dot edu> Subject: Re: Bouncing and behaving >Thanks, Mikael! You're a godsend! I am going to test out the new bounce >formats right now with some postings to my lists. :) Thank you, thank you, >thank you!!! OK, and now for some preliminary results! I love the AutoShare bounce handler (affectionately known to me as the "Bouncer"). Before the update, I was receiving about 60-70% of the list bounces, because AutoShare couldn't handle them. Now, check this out! List contributions: 27 List server requests: 156 Auto-response requests: 28 Remote administration requests: 9 Mail-back entries created: 63 Mail-back entries released: 31 Hard bounces: 0 Soft bounces: 290 Unresolved bounces: 50 Test bounces: 1 Transactions: 655 There seems to be some problems still with how Bouncer is handling the test bounces, but I think Mikael is working on making things better, still. Also, bounces that don't associate themselves with a listname pose a problem, but I think that can be fixed by just checking every list for the subscriber's address. Thanks a ton for all of your efforts, Mikael! You're a great asset to the Macintosh community! -Jonathan {;-) Visit <http://b62968.cwru.edu/> for a good laugh. There are 3 kinds of people: Those who make things happen, those who watch things happen and those who wonder what happened.
Date: Wed, 17 Dec 1997 18:42:28 -0800 From: Mikael Hansen <meh at dnai dot com> Subject: Re: Bouncing and behaving At 17:00 -0500 17/12/1997, Jonathan Shaw wrote: >Soft bounces: 290 >Unresolved bounces: 50 85% is nice :-) The number will of course vary from time to time, from server to server. >There seems to be some problems still with how Bouncer is handling the test >bounces, but I think Mikael is working on making things better, still. More formats have already been added - and will keep being added, as I become aware of them. I welcome unsupported formats from everyone. >Also, bounces that don't associate themselves with a listname pose a >problem, but I think that can be fixed by just checking every list for the >subscriber's address. That is certainly an option, which I'll consider.
Date: Thu, 18 Dec 1997 09:00:00 -0500 From: Our Pal Al <al at rockvax.rockefeller dot edu> Subject: Re: Autoshare performance. Advice please. Jonathan Shaw wrote at 4:51 PM -0500 on 12/17/97: >It also depends on how busy your list is... AutoShare can handle very busy >lists, but EIMS 1.2 may stress out. 1000 e-mails really doesn't seem like >much, but when 30 postings go out in one day, it is a lot. Good, GOOD point Jonathan! This will be a "no-posting" list like The Evangelist, for a research lab. From what I've heard it won't be sending out heavy postings. >The commercial >EIMS (2.0) handles this much better, as Mikael said. Another free mail >server called SIMS will work with AutoShare... Some like it a LOT, I HATE SIMS! The same server outlined before that nicely trundles along with EIMS froze constantly with SIMS! SIMS WAS EVIL!!!! And the Webstar wasn't even getting hit much then. I got no peace until I destroyed SIMS! I would never touch it again. I'd recommend our buying EIMS 2.0 first. -- @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ "We sometimes congratulate ourselves at the moment of waking from a troubled dream. It may be so the moment after death." - Nathaniel Hawthorne http://bullwinkle.rockefeller.edu/staff/al/ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Subject: Poll Questions Date: Sun, 21 Dec 97 13:28:04 -0500 From: Eric Mings <elm at ao dot net> I just started trying out the poll feature. It has great potential for usefulness to me! I have a couple of questions. Is there a way to set it up where the results are not returned to sender each time they attempt to vote? Where is the list of people who have voted on a particular subject located, and can this be accessed for editing? Can multiple poll files be set up for different domains served by EIMS ? Thanks much! Regards, Eric Mings Ph.D. *********************************************** Use FMP 4 to publish on the web? Join us on the FMP-web discussion group! http://www.email-choices.com/pages/FMP-web.html ***********************************************
Date: Sun, 21 Dec 1997 13:48:41 -0800 From: Mikael Hansen <meh at dnai dot com> Subject: Re: Poll Questions At 13:28 -0500 21/12/1997, Eric Mings wrote: >I just started trying out the poll feature. It has great potential for >usefulness to me! I have a couple of questions. > >Is there a way to set it up where the results are not returned to sender >each time they attempt to vote? Not as built-in. You can apply an After Processing process extender to do the job. Change the Unconditional Filter sample to filter based on kRFCFrom (poll@) primarily (see also the Before Processing Template sample). >Where is the list of people who have voted on a particular subject >located, and can this be accessed for editing? In the auto-response file's STR# resource (1001 and upwards). Use a resource editor such as ResEdit to modify this. >Can multiple poll files be set up for different domains served by EIMS ? Mutiple poll@ addresses? Yes. Both the list server address and the poll address can be made unique by using the List Server Label. If the label is 1 for the first non-default preference set, the list server and the poll addresses become autoshare1@ and poll1@ respectively.
Date: Sun, 21 Dec 1997 16:38:44 -0800 From: Mikael Hansen <meh at dnai dot com> Subject: Re: Poll Questions At 13:28 -0500 21/12/1997, Eric Mings wrote: >Is there a way to set it up where the results are not returned to sender >each time they attempt to vote? Well, it is after all Christmas, so here you go. on idle return 300 end idle on «event AuAPaUAP» (aList) set kFolderPath to item 1 of aList set kFileName to item 2 of aList set kRFCFrom to item 5 of aList set myFilePath to kFolderPath & kFileName tell application "Finder" if kRFCFrom begins with "poll" then delete (alias myFilePath) end if end tell end «event AuAPaUAP» The ready-to-use process extender is at <ftp://ftp.dnai.com/users/m/meh/AutoShare/Beta/PollFilterAP.sit.hqx> Just drop it in your Process Extenders folder. At a moment like this, I shall leave you alone, for reflection :-)
Subject: Re: AutoShare-Talk digest 22 Dec 1997 Date: Sun, 21 Dec 97 20:20:33 -0500 From: Eric Mings <elm at ao dot net> Thanks very much! That saves me much time in trying to figure out how = to do it. Merry Christmas! >>Is there a way to set it up where the results are not returned to sender >>each time they attempt to vote? > >Well, it is after all Christmas, so here you go. > >on idle > return 300 >end idle > >on «event AuAPaUAP» (aList) > set kFolderPath to item 1 of aList > set kFileName to item 2 of aList > set kRFCFrom to item 5 of aList > > set myFilePath to kFolderPath & kFileName > tell application "Finder" > if kRFCFrom begins with "poll" then > delete (alias myFilePath) > end if > end tell >end «event AuAPaUAP» > >The ready-to-use process extender is at > <ftp://ftp.dnai.com/users/m/meh/AutoShare/Beta/PollFilterAP.sit.hqx> >Just drop it in your Process Extenders folder. > >At a moment like this, I shall leave you alone, for reflection :-) Regards, Eric Mings Ph.D.
Date: Mon, 22 Dec 1997 12:39:24 -0800 From: Mikael Hansen <meh at dnai dot com> Subject: AutoShare 2.1b1 The 2.1b1 archive has been uploaded to <ftp://ftp.dnai.com/users/m/meh/AutoShare/Beta/> and includes a number of minor improvements. It also introduces a built-in Cron module and a refined Poll Filter process extender sample. As betas are risky business, please beware :-)
Date: Mon, 22 Dec 1997 12:41:21 -0800 From: Mikael Hansen <meh at dnai dot com> Subject: Doing the Cron The Unix Cron daemon launches applications at preset times. While Cron utilities have also been available for the Macintosh for several years, they are generally shareware rather than freeware, they take up a memory overhead of being a separate application, and they don't all support quitting processes as well as system restart and shutdown. The Cron module introduced in 2.1b1 is free, as AutoShare is freeware. It takes up a mere 2K of memory, as most of the code is already used elsewhere in the server application. And it supports launching and quitting applications as well as restarting and shutting down your Macintosh. The 2.1 beta notes document describes the basic mechanism, which you may be familar with already. 0 * * * * translates into every hour on the hour, and -15,20,30-40,45,50- 8-17 * * 2-6 translates into every 0-15, 20, 30-40, 45 and 50-59 minute count of the hour during the hours from 8am to and including 5pm for any date and any month for the weekdays of Monday through Friday. It is recommended that you put an alias to the server application in the standard Startup Items folder. Lastly, I don't have a clue what Cron stands for (or if it stands for anything at all). Maybe "connect remote on"?
Date: Mon, 22 Dec 1997 12:43:01 -0800 From: Mikael Hansen <meh at dnai dot com> Subject: Poll Filter process extender Taking a second look at yesterday's script, I came to realize that two minor changes are called for. The first issue deals with the contents of the RFC From field. As the fie= ld may contain more than just the e-mail address, we cannot assume that the field begins with the address. 2.1b1 therefore introduces two new list parameters, which extract the addresses from the RFC From and RFC To fiel= d bodies respectively. The second issue is that if a list contributor's e-mail address begins wi= th "poll", then the list contribution shouldn't be filtered, as the RFC From is not the poll account. The list parameter, generally holding the list name whenever a list can be detected, has been updated to actually reflec= t the list name, which was not the case before for After Processing process extenders. The script, whose process extender has been included in 2.1b1, is on idle return 300 end idle on «event AuAPaUAP» (aList) set kFolderPath to item 1 of aList set kFileName to item 2 of aList set kList to item 9 of aList set kRFCFromAddress to item 12 of aList set myFilePath to kFolderPath & kFileName -- message file in temp folde= r tell application "Finder" if length of kList = 0 then -- any list contributor's user name is = fine if kRFCFromAddress begins with "poll" then -- checking user name delete (alias myFilePath) end if end if end tell end «event AuAPaUAP»
Date: Mon, 22 Dec 1997 21:58:48 +0000 From: James Berriman <james at frutiger.staffs.ac dot uk> Subject: Re: Doing the Cron Mikael Hansen wrote: > Lastly, I don't have a clue what Cron stands for (or if it stands for > anything at all). Maybe "connect remote on"? Chronos is Greek for time. I suspect that this has something to do with it :-) ( :-]) James
Date: Mon, 22 Dec 1997 17:46:03 -0800 From: Mikael Hansen <meh at dnai dot com> Subject: Re: Doing the Cron At 21:58 +0000 22/12/1997, James Berriman wrote: >Chronos is Greek for time. I suspect that this has something to do with >it :-) Oh, I have suspected the same for so many years that it's wearing thin by now. And so one starts to wonder if it can really be so, especially as Cron has no h in it. But I guess it can still be so. I saw Cron being described as a chronological event management utility on the net earlier today (not by any particularly authoritative source though). Many people think that the Internet service Gopher from the good folks at the University of Minnesota is named after the animal, as Minnesota is the gopher state, but I'm pretty sure it's a coincidence. And nope, Chicago wasn't originally entitled the windy city, because it happens to be particularly windy there. We shall see...
Date: Mon, 22 Dec 1997 22:59:41 -0500 From: Jonathan Shaw <jls4 at cwru dot edu> Subject: Re: Gopher (was Doing the Cron) >Many people think that the Internet service Gopher from the good folks at >the University of Minnesota is named after the animal, as Minnesota is the >gopher state, but I'm pretty sure it's a coincidence. Gopher is such a perfect name, though. As you said, it was made at U of M, there mascot is the gopher... It's 'go fers' information (pretend you're from "the South" and it makes more sense). I think the definition of a gopher (given by the University of Minnesota) says this best: <gopher://gopher.tc.umn.edu:70/00/Information%20About%20Gopher/about>: gopher n. 1. Any of various short tailed, burrowing mammals of the family Geomyidae, of North America. 2. (Amer. colloq.) Native or inhabitant of Minnesota: the Gopher State. 3. (Amer. colloq.) One who runs errands, does odd-jobs, fetches or delivers documents for office staff. 4. (computer tech.) Software following a simple protocol for tunneling through a TCP/IP internet. I really don't know where cron comes from... I tried to find an answer, but couldn't. I also didn't search for very long. :( All I could see was "cron - clock daemon." Truly not very helpful. :( -Jonathan {;-) Visit <http://b62968.cwru.edu/> for a good laugh. There are 3 kinds of people: Those who make things happen, those who watch things happen and those who wonder what happened.
Date: Wed, 24 Dec 1997 10:00:18 -0800 From: Mikael Hansen <meh at dnai dot com> Subject: Happy holidays Hi, everyone! Here is a little greeting for you <http://www.postdanmark.dk/julesider/korthent.html> e-mail: meh at dnai dot com password: 67787
Date: Mon, 29 Dec 1997 01:59:51 -0500 From: Ricardo Davis <ricardo at ustaxpayers dot org> Subject: Multiple Moderators? Hi, I'm new to AutoShare, and I have a question that didn't seem to be addressed in the docs. Is there an option where a list can have more than one moderator posting to the list (like in Majordomo)? When I tried entering a comma-separated list of e-mail addresses, AutoShare seems to think that it's all one address! -Ricardo
Date: Mon, 29 Dec 1997 07:07:35 -0800 From: Mikael Hansen <meh at dnai dot com> Subject: Re: Multiple Moderators? At 01:59 -0500 29/12/1997, Ricardo Davis wrote: >I'm new to AutoShare, and I have a question that didn't seem to be >addressed in the docs. Is there an option where a list can have more >than one moderator posting to the list (like in Majordomo)? As it stands now, you can have two moderators: the main listmaster and the list-specific listmaster. I'm going to expand the use of the post subscriber option, so anyone with this option enabled by the listmaster can post to an announcement or moderated list. Attention please: this requires the post option being disabled for all other subscribers on these two types of lists. Be prepared!
Subject: Logging autoreply requests Date: Mon, 29 Dec 97 14:29:24 -0500 From: Eric Mings <elm at ao dot net> I would like to be able to automatically create a text file with the email addresses of people who have sent a message to an autoreply service. In essence I would like to extract their email address and append it to a text file (one line per email address) which I can then use to import into a FMP database. Ideally, I would like to create a new file each day and archive the prior ones. Any suggestions about how to accomplish this easily would be appreciated. Thanks!
Date: Mon, 29 Dec 1997 15:08:25 -0800 From: Mikael Hansen <meh at dnai dot com> Subject: Re: Logging autoreply requests At 14:29 -0500 29/12/1997, Eric Mings wrote: >I would like to be able to automatically create a text file with the >email addresses of people who have sent a message to an autoreply >service. In essence I would like to extract their email address and >append it to a text file (one line per email address) which I can then >use to import into a FMP database. Ideally, I would like to create a new >file each day and archive the prior ones. Any suggestions about how to >accomplish this easily would be appreciated. Thanks! Here is the core part of the Poll Filter process extender: tell application "Finder" if length of kList = 0 then -- any list contributor's user name is fi= ne if kRFCFromAddress begins with "poll" then -- checking user name delete (alias myFilePath) end if end if end tell The following similar part updates an FMP database per your request: tell application "Finder" if length of kList = 0 then -- not a list contribution if kRFCFromAddress does not begin with "autoshare" then -- not list s= erver tell application "FileMaker Pro" activate Open alias "MyDisk:MyFolder:MyDatabase" Create New Record With Data {kRFCToAddress} -- 1st cell end tell end if end if end tell Note that I have chosen to completely bypass the text file phase. Also, b= e sure to change the absolute path of your database file as well as adjusti= ng the cell number. The following complete script includes the double functionality: on idle return 300 end idle on «event AuAPaUAP» (aList) set kFolderPath to item 1 of aList set kFileName to item 2 of aList set kList to item 9 of aList set kRFCFromAddress to item 12 of aList set kRFCToAddress to item 13 of aList set myFilePath to kFolderPath & kFileName -- message file in temp folde= r tell application "Finder" if length of kList = 0 then -- not a list contribution if kRFCFromAddress begins with "poll" then -- checking user name delete (alias myFilePath) end if if kRFCFromAddress does not begin with "autoshare" then -- not ls tell application "FileMaker Pro" activate Open alias "MyDisk:MyFolder:MyDatabase" Create New Record With Data {kRFCToAddress} -- 1st cell end tell end if end if end tell end «event AuAPaUAP» I'll leave the testing of this script entirely up to you...
Subject: Re: Logging autoreply requests Date: Mon, 29 Dec 97 20:35:52 -0500 From: Eric Mings <elm at ao dot net> The proceedure you described for the poll filter looks very promising. I will try it over the next day or so. I really like to ability to go directly to Filemaker without having to create the text file. Can I use this with any autoresponder by substituting the appropriate account name (instead of poll)? I would like to use it with poll accounts, but for my particular purpose it would be even more useful if I could apply it to various autoresponder accounts/database pairings. That way I could easily track all persons who request information from any autoresponders I set up. Thanks much for your assistance! Regards, Eric Mings Ph.D.
Subject: Re: Logging autoreply requests Date: Tue, 30 Dec 97 00:26:46 -0500 From: Eric Mings <elm at ao dot net> Mikael created: >The following complete script includes the double functionality: > >on idle > return 300 >end idle > >on «event AuAPaUAP» (aList) > set kFolderPath to item 1 of aList > set kFileName to item 2 of aList > set kList to item 9 of aList > set kRFCFromAddress to item 12 of aList > set kRFCToAddress to item 13 of aList > > set myFilePath to kFolderPath & kFileName -- message file in temp folder > > tell application "Finder" > if length of kList = 0 then -- not a list contribution > > if kRFCFromAddress begins with "poll" then -- checking user name > delete (alias myFilePath) > end if > > if kRFCFromAddress does not begin with "autoshare" then -- not ls > tell application "FileMaker Pro" > activate > Open alias "MyDisk:MyFolder:MyDatabase" > Create New Record With Data {kRFCToAddress} -- 1st cell > end tell > end if > > end if > end tell >end «event AuAPaUAP» I respond: Excellent!! The only difficulty I had was not initially realizing I needed to = upgrade to 2.1 beta to make use of the #12 and 13 items. This is a = much better solution than I originally had thought possible. Having = worked little with the processors, I wonder if one can have more than = one "after processing" processor or whether all needs have to be = included in one such processor? Thanks again! Regards, Eric Mings Ph.D.
Date: Mon, 29 Dec 1997 22:58:28 -0800 From: Mikael Hansen <meh at dnai dot com> Subject: Re: Logging autoreply requests At 00:26 -0500 30/12/1997, Eric Mings wrote: >Excellent!! Thanks :-) >The only difficulty I had was not initially realizing I needed to upgrade >to 2.1 beta to make use of the #12 and 13 items. Glad that you picked up on that! The Before Processing Template sample holds all parameters, but sometimes I forget to include it in betas. >This is a much better solution than I originally had thought possible. >Having worked little with the processors, I wonder if one can have more >than one "after processing" processor or whether all needs have to be >included in one such processor? Thanks again! You can only have one of each type. It was originally designed so to minimize the number of script applications running on your Mac. If you want to keep the functionality of various process extender modules fairly separately, you can put them in separate handlers (as subroutines are called in AppleScript) and then merely perform a series of calls in your main handler, making it easy to enable or disable a given module. At 20:35 -0500 29/12/1997, Eric Mings wrote: >for my particular purpose it would be even more useful if I could apply it >to various autoresponder accounts/database pairings. That way I could easily >track all persons who request information from any autoresponders I set >up. Thanks much for your assistance! If you would like a separate database per auto-response account, then simply let the database name be the user name of the auto-response account. Change Open alias "MyDisk:MyFolder:MyDatabase" to something like set databaseName to word 1 of kRFCFromAddress Open alias ("MyDisk:MyFolder:" & databaseName) A little playing around should do it.
Subject: Process Extenders- continued. Date: Tue, 30 Dec 97 21:50:42 -0500 From: Eric Mings <elm at ao dot net> Mikael Many thanks for your help! It is obvious that Autoshare is considerably more powerful, and less complicated, than it initially appears. As long as we are giving autoshare a good workout, is it possible to only send a particular autoresponse to the first request by an individual to a particular autoresponder account (or using a specific subject)? My purpose, in conjunction with the previous solutions you described, is that I would like to add a person's email address to the filemaker database the first time they send a message to an autoresponse account and send them a particular response (e.g. welcome message). If they send additional messages to that account I would ideally like to: a) not add an additional record to the database (no big deal if this can't be done because I could always remove duplicates later) b)return a different autoresponse stating they have already been added to the database The thing that makes me think these things may be possible is the behavior of poll accounts which only add votes the first time, and afterwards return a different message without adding additional votes. I am beginning to be hopeful that I may accomplish everything I need with EIMS/Autoshare -and not have to run (and setup- oh No!) Liststar on this server (even though I own a copy already). Thanks again! Regards, Eric Mings Ph.D. *********************************************** Use FMP 4 to publish on the web? Join us on the FMP-web discussion group! http://www.email-choices.com/pages/FMP-web.html ***********************************************
Date: Wed, 31 Dec 1997 00:26:22 -0800 From: Mikael Hansen <meh at dnai dot com> Subject: Re: Process Extenders- continued. At 21:50 -0500 30/12/1997, Eric Mings wrote: >Many thanks for your help! It is obvious that Autoshare is considerably >more powerful, and less complicated, than it initially appears. It really is :-) And it carries a lot more weight when you say it than when I say it. Thanks! >As long as we are giving autoshare a good workout, is it possible to only >send a particular autoresponse to the first request by an individual to a >particular autoresponder account (or using a specific subject)? The one vacation notice only feature is most likely what you need. The documentation describes it in some detail. >b)return a different autoresponse stating they have already been added to >the database It is certainly possible to add such an option in the AutoShare code. Adding a process extender insertion point as an alternative also makes sense as you can use the SendMail AppleScript command to send this kind of mail. I'll look into it. >I am beginning to be hopeful that I may accomplish everything I need with >EIMS/Autoshare -and not have to run (and setup- oh No!) Liststar on this >server (even though I own a copy already). Thanks again! AutoShare, like John Norstad's NewsWatcher, does not varnish waffles :-)
Date: Wed, 31 Dec 1997 06:19:18 -0800 From: Mark Hartman <mh at harthaven dot com> Subject: Re: Process Extenders- continued. At 12:26 AM -0800 12/31/97, Mikael Hansen wrote: >AutoShare, like John Norstad's NewsWatcher, does not varnish waffles :-) Darn! And here I thought it could help me finish remodeling my garage. :)
Date: Wed, 31 Dec 1997 06:19:18 -0800 From: Mark Hartman <mh at harthaven dot com> Subject: Re: Process Extenders- continued. At 12:26 AM -0800 12/31/97, Mikael Hansen wrote: >AutoShare, like John Norstad's NewsWatcher, does not varnish waffles :-) Darn! And here I thought it could help me finish remodeling my garage. :)
Subject: Re: Process Extenders- continued Date: Wed, 31 Dec 97 10:30:44 -0500 From: Eric Mings <elm at ao dot net> My next question was going to be whether it could emulate a G3 processor while running on my old IIvx mailserver ;-) Regards, Eric Mings Ph.D.
Date: Wed, 31 Dec 1997 11:35:19 -0800 From: Mikael Hansen <meh at dnai dot com> Subject: Re: Process Extenders- continued At 06:19 -0800 31/12/1997, Mark Hartman wrote: >Darn! And here I thought it could help me finish remodeling my garage. :) At 10:30 -0500 31/12/1997, Eric Mings wrote: >My next question was going to be whether it could emulate a G3 processor >while running on my old IIvx mailserver ;-) Now, both of those would be nice! Btw Eric, you might find it useful studying the Filter sample process extender at this time, as I plan on adding the following parameters set kFilterType to item 10 of aList set kFilterNormal to "1" set kFilterPastOneOnly to "2" When a sender mails a one vacation notice only enabled auto-response a second and further times, the Filter process extender will be triggered and loaded with a kFilterType having the kFilterPastOneOnly value. You can then accordingly perform whatever action needed.
Date: Wed, 31 Dec 1997 14:51:38 -0800 From: Mikael Hansen <meh at dnai dot com> Subject: AutoShare 2.1b2 The 2.1b2 archive has been uploaded to <ftp://ftp.dnai.com/users/m/meh/AutoShare/Beta/> and includes a significant update to the moderator functionality for moderated and announcement lists (see also the scripts included). It furthermore expands the Filter process extender. Read the 2.1 beta notes for details. As betas are risky business, please beware. And Happy New Year, everyone!
Subject: Tearing the envelope Date: Wed, 31 Dec 97 20:39:06 -0500 From: Eric Mings <elm at ao dot net> Having recently "pushed the envelope" of autoshare capabilities with my prior questions, I thought I'd try a little further ;-) Seriously, I just briefly reviewed the documentation for your "mail back confirmations" feature and wonder if you appreciate the potential power of such abilities for business application! As it stands now, it would appear that feature provides almost a PGP equivalent signature verification for autoresponder accounts. Very useful feature for making sure the person who requested the autoresponder data is really the one that got it. HOWEVER, if this could be applied to an "autoforward" type account it would have amazing usefulness for me (and anyone else) in order to verify that a mail sent (autoforwarded) to me was really from a particular individual. Obviously for most applications PGP would provide the greatest security of authenticity. However, I am dealing with average business people who don't know PGP from MGM. Furthermore both parties must know how to use it and distribute the appropriate keys. Suppose businessperson (such as myself) needed to know that a contract or other info was sent to me from the actual "from" address (i.e. not just forged). What better way than to return their message with an key generated on the fly by by EIMS/Autoshare, and only forwarded on to me when resent if the key was correct. It would solve many problems for such application. What do you think? Possible down the road to accomplish this (or is this tearing the envelope)? Regards, Eric Mings Ph.D.
Date: Thu, 1 Jan 1998 14:03:16 +0000 From: James Berriman <J.R.Berriman at staffs.ac dot uk> Subject: Re: Tearing the envelope At 01:39 01/01/98, Eric Mings wrote: HOWEVER, if this could be applied to an "autoforward" type >account it would have amazing usefulness for me (and anyone else) in >order to verify that a mail sent (autoforwarded) to me was really from a >particular individual. I believe this is already possible. If you set up an autoresponder as a mailback account and put a /=forward token (containing your email address) in the reply document, the original message will be forwarded to you after mailback confirmation is completed. ( :-]) James
Subject: Re: AutoShare-Talk digest 1 Jan 1998 Date: Thu, 1 Jan 98 13:26:28 -0500 From: Eric Mings <elm at ao dot net> James wrote: ________________ I believe this is already possible. If you set up an autoresponder as a mailback account and put a /=forward token (containing your email address) in the reply document, the original message will be forwarded to you after mailback confirmation is completed. ( :-]) James _________________ I cannot get this to work correctly. It forwards a message with a blank body. Any ideas? Regards, Eric Mings Ph.D.
Date: Thu, 1 Jan 1998 10:27:50 -0800 From: Mikael Hansen <meh at dnai dot com> Subject: Re: Tearing the envelope At 20:39 -0500 31/12/1997, Eric Mings wrote: >What better way than to return their message with an key generated on >the fly by by EIMS/Autoshare, and only forwarded on to me when resent >if the key was correct. It would solve many problems for such application. When mail-back is enabled, the returned message includes a key generated on the fly. And once the sender has responded to it and AutoShare has found a match, actual processing kicks in. If the auto-response document includes a /=forward elm at ao dot net line, a copy of the unprocessed mail is sent to you.
Date: Thu, 1 Jan 1998 11:06:36 -0800 From: Mikael Hansen <meh at dnai dot com> Subject: Re: AutoShare-Talk digest 1 Jan 1998 At 13:26 -0500 1/1/1998, Eric Mings wrote: >I cannot get this to work correctly. It forwards a message with a blank >body. Any ideas? I cannot reproduce this. Does the original message have a blank body?
Date: Fri, 2 Jan 1998 09:37:22 -0800 From: Mikael Hansen <meh at dnai dot com> Subject: The AutoShare Tip Of The Day list Some aspects of process extenders will be discussed in detail on the AutoShare Tip Of The Day list the next few days. Be sure to subscribe, if you are interested in this topic. To subscribe, please write to the list server address at <mailto:autoshare at frutiger.staffs.ac dot uk> with the following in the first line of the body of the message subscribe autoshare-tip-of-the-day <your name> There is no need to switch to digest mode, as you will receive only one message per day at the most.
Subject: Re: Fwd: DOL Confirmation Instructions Date: Fri, 2 Jan 98 17:57:36 -0500 From: Eric Mings <elm at ao dot net> As long as we are on the subject, would it be possible to make the mailback file customized for each mailback autoresponder. That way the greetings/instructions could be appropriate for the particular purpose of each account. Thanks again. Regards, Eric Mings Ph.D.
Date: Fri, 2 Jan 1998 16:59:13 -0800 From: Mikael Hansen <meh at dnai dot com> Subject: Re: Fwd: DOL Confirmation Instructions At 17:57 -0500 2/1/1998, Eric Mings wrote: >As long as we are on the subject, would it be possible to make the >mailback file customized for each mailback autoresponder. That way the >greetings/instructions could be appropriate for the particular purpose >of each account. Thanks again. That's a non-trivial task. Jonathan Shaw brought up the topic a while back, and while I had to give it some thought, I liked it and still do. The concept within the Documents:AutoShare folder is to replace the Mailback document with a Mailback folder, which stores a Default document and various list-specific documents. While the list contribution part is easy, the list server part is challenging, as mail-backs can be configured for individual list server commands and as one message file can hold multiple list server requests. When all is said and done, the coding looks pretty good at this time. As the Documents:AutoShare:<folder:> documents do not generally cover standard auto-responses (which may be what you are thinking of), yet more needs to be taken care of. I'll look into it.
Date: Sat, 3 Jan 1998 15:20:52 -0800 From: Mikael Hansen <meh at dnai dot com> Subject: AutoShare 2.1b3 The 2.1b3 archive has been uploaded to <ftp://ftp.dnai.com/users/m/meh/AutoShare/Beta/> and includes the following changes: -If you would like AutoShare script commands to be processed and returned immediately in process extenders, include the letter d in the Misc Stuff field in the Admin's More Miscellaneous window (the Misc Stuff property in the AppleScript dictionary's Misc Options) -Fixed formatting of large paragraphs in the Mailback document -In order to suppress partial digests with new subscriptions, include the letter e in the List Stuff field in the Admin's Yet More List window (the List Stuff property in the AppleScript dictionary's List Options) -Fixed a minor bug with invalid list server commands longer than 31 characters -Fixed a minor bug with the Review AppleScript command specifying a blank list -Mailback documents can be made list-specific by applying a Mailback folder in the Documents:AutoShare folder. For standard auto-responses, put the Mailback document in the respective auto-response folder -The mail-back confirmation request now shows the original mail as quoted The 2.1 beta notes are no longer included, as the AutoShare 2.0 documentation has been updated to the AutoShare 2.1 documentation. As the 2.1 betas are public, the 2.1 version is likely to be released when you (and perhaps I as well!) may least anticipate it. If some feature doesn't work the way you expect it to or there is something you don't understand, the talk list is the place to, well, talk about it. And have fun doing so :-) As betas are risky business, please beware.
Date: Mon, 05 Jan 1998 07:11:30 -0800 From: Camelot Administrator <camelot.admin at lmco dot com> Subject: Re: Happy holidays At 10:00 AM -0800 on 12/24/97, Mikael Hansen wrote: > Hi, everyone! > > Here is a little greeting for you > > <http://www.postdanmark.dk/julesider/korthent.html> > > e-mail: meh at dnai dot com > password: 67787 > > I must have been too late.... requested URL was not found. :( +----------------------------------------------------------------+ | Bill Catambay, Software Developer, Webmaster | | Lockheed Martin, Enterprise Information Systems, Sunnyvale, CA | | WORK -> mailto:bill.m.catambay at lmco dot com | | HOME -> mailto:bill at catambay dot com | | | | Pascal Central -> http://www.catambay.com/pascal-central | | Macintosh Guild -> http://www.rahul.net/rrk/lmms/mac | +----------------------------------------------------------------+
Date: Mon, 5 Jan 1998 17:23:20 +0100 From: "Serge Belleudy-d'Espinose" <sam at ijm.jussieu dot fr> Subject: Re: AutoShare-Talk digest 4 Jan 1998 Hi all >As the 2.1 betas are public, the 2.1 version is likely to be released when >you (and perhaps I as well!) may least anticipate it. If some feature >doesn't work the way you expect it to or there is something you don't >understand, the talk list is the place to, well, talk about it. And have >fun doing so :-) I'm a brand new autoshare user, trying to switch smoothly from macjordomo one feature at a time. One thing that doesn't seem to work for me is the subject prefixe. It doesn't appear in the mails I send to my test list. AS 2.1b1 68k on AWS 80 with sys 7.5.5, OT 1.2 and 32mo ram. Sorry if this has been covered before, but I'm _really_ new to this. Thanks # Serge ------------------------------------------------------------------- / Serge BELLEUDY - d'ESPINOSE / \ Institut Jacques Monod \ ( Tel: 01 44 27 77 95 ( ) 2 pl. Jussieu - Tour 43 ) \ eMail: sam at ijm.jussieu dot fr \ / 75251 Paris Cedex 05 Fr. / \-------------------------------+-----------------------------/
Date: Mon, 5 Jan 1998 12:50:05 -0800 From: Mikael Hansen <meh at dnai dot com> Subject: Re: AutoShare-Talk digest 4 Jan 1998 At 17:23 +0100 5/1/1998, Serge Belleudy-d'Espinose wrote: >I'm a brand new autoshare user, trying to switch smoothly from macjordomo >one feature at a time. One thing that doesn't seem to work for me is the >subject prefixe. It doesn't appear in the mails I send to my test list. Entering the prefix in Prefix field in the Admin's List window with the given list selected first should be all that is necessary. Does the subject prefix appear under that list's settings in a fresh Analysis file?
Date: Mon, 5 Jan 1998 20:50:05 -0800 From: Mikael Hansen <meh at dnai dot com> Subject: Making lists easier If there is one thing I wish for in EIMS (and SIMS) more than anything else, it is basic account scripting. To create a new list for AutoShare, you must create three accounts in EIMS and one empty file in Finder. As this is a manual process involving several steps, it becomes considerably faster and less prone to errors by letting a script such as the one below perform the task. AutoShare can easily be updated to run the script, when you click on a new list button in the Admin. If you like the sound of this, please send a mail to the Qualcomm people at <eims-suggest at qualcomm.com> Cc'ing <mailto:meh at dnai dot com> and letting them know that "Basic account scripting is what I want and need in EIMS". Your mail matters and may make a difference. Please do it today rather than tomorrow. Thanks. set aList to "Fun-L" -- the only input value needed!! tell application "AutoShare" -- get AutoShare folders set myFolders to GetFolders set fmpath to Filed Mail of myFolders -- Filed Mail folder set lspath to Listserv of myFolders -- List Server folder set aPath to lspath & aList -- main list file set mPath to aPath & ".m" -- message list file set dPath to aPath & ".d" -- digest list file end tell tell application "EIMS" -- make EIMS accounts Make Account properties {User: aList, Type: "Folder", Path: fmpath} Make Account properties {User: mList, Type: "MailList", Path: mPath} Make Account properties {User: dList, Type: "MailList", Path: dPath} end tell tell application "Finder" -- create empty file set myFile to (open for access file aPath) close access myFile end tell
Date: Tue, 6 Jan 1998 10:22:12 +0100 From: "Serge Belleudy-d'Espinose" <sam at ijm.jussieu dot fr> Subject: Re: AutoShare-Talk digest 4 Jan 1998 >>One thing that doesn't seem to work for me is the subject prefix. >Entering the prefix in Prefix field in the Admin's List window with the >given list selected first should be all that is necessary. Does the subject >prefix appear under that list's settings in a fresh Analysis file? Yes. # Serge ------------------------------------------------------------------- / Serge BELLEUDY - d'ESPINOSE / \ Institut Jacques Monod \ ( Tel: 01 44 27 77 95 ( ) 2 pl. Jussieu - Tour 43 ) \ eMail: sam at ijm.jussieu dot fr \ / 75251 Paris Cedex 05 Fr. / \-------------------------------+-----------------------------/
Date: Tue, 6 Jan 1998 02:56:53 -0800 From: Mikael Hansen <meh at dnai dot com> Subject: Re: AutoShare-Talk digest 4 Jan 1998 At 10:22 +0100 6/1/1998, Serge Belleudy-d'Espinose wrote: >>Entering the prefix in Prefix field in the Admin's List window with the >>given list selected first should be all that is necessary. Does the subject >>prefix appear under that list's settings in a fresh Analysis file? > >Yes. Can you reproduce this another list? What happens if you change the prefix to something else? Do the RFC List- headers show? Running low on questions here, as you can tell. I haven't heard of this happening before.