bobg+@ANDREW.CMU.EDU (Robert Steven Glickstein) (07/03/90)
...from the home office in PITTSBURGH, PENNSYLVANIA: Top 10 Reasons to Convert to AMS 10. Multimedia 9. Enthusiastic support from ITC and other AMS users 8. Bitmapped, glass tty, dumb tty, and emacs interfaces 7. That "Le Car" is just the jauntiest thing around... Oh, sorry, that's a reason to convert to *AMC* 6. Mail filtering with FLAMES 5. Active message features: Votes, return-receipts, subscription invitations, auto-redistribution, etc. 4. Most up-to-date popular mail system 3. Bugs: You find 'em, we fix 'em 2. Seamless interface with ATK ...and the number one reason to convert to AMS: 1. Annoy your colleagues all over the world with those nasty "An Andrew ToolKit view (a raster image) was included here, but could not be displayed" messages! [An Andrew ToolKit view (a ThrillCam ride) was included here, but could not be displayed.] ______________ _____________________________ Bob Glickstein | Internet: bobg@andrew.cmu.edu Information Technology Center | Bitnet: bobg%andrew@cmuccvma.bitnet Carnegie Mellon University | UUCP: ...!harvard!andrew.cmu.edu!bobg Pittsburgh, PA 15213-3890 | (412) 268-6743 | Sinners can repent, but stupid is forever
datri@convex.com (Anthony A. Datri) (07/05/90)
>10. Multimedia Here's a term that many use but none define. What's it supposed to mean? >9. Enthusiastic support from ITC and other AMS users Hmm. I've heard that the ITC is dwindling, and that no real further development is likely. >6. Mail filtering with FLAMES Which is still, it seems, poorly documented. The examples in the online help work great alone, but I've tried in vain to get my flames file to do more than one thing. --
bobg+@ANDREW.CMU.EDU (Robert Steven Glickstein) (07/06/90)
Excerpts from internet.info-andrew: 4-Jul-90 Re: Converting to AMS: Top .. Anthony A. Datri@uunet.u (448) > >10. Multimedia > Here's a term that many use but none define. What's it supposed to mean? For the purposes of ATK, it means an arbitrary mix of ordinary or styled text and/or any of various "insets." Insets are data-object/view pairs for displaying and editing different kinds of data, such as bitmap images, structured drawings, animations, spreadsheets, and so on. > >9. Enthusiastic support from ITC and other AMS users > Hmm. I've heard that the ITC is dwindling, and that no real further > development is likely. While it's true that the focus of the ITC is currently shifting and that development of new features for Andrew by the ITC are mostly halted, it's also true that the ITC has an ongoing Andrew support team which, among other things, incorporates new features developed by external users into Andrew, and provides assistance to Andrew users all over the world. > >6. Mail filtering with FLAMES > Which is still, it seems, poorly documented. The examples in the online > help work great alone, but I've tried in vain to get my flames file to do > more than one thing. That's the purpose of this mailing list. Share your problems with everyone, and you'll soon have a solution to your problem. ______________ _____________________________ Bob Glickstein | Internet: bobg@andrew.cmu.edu Information Technology Center | Bitnet: bobg%andrew@cmuccvma.bitnet Carnegie Mellon University | UUCP: ...!harvard!andrew.cmu.edu!bobg Pittsburgh, PA 15213-3890 | (412) 268-6743 | Sinners can repent, but stupid is forever
datri@convex.com (Anthony A. Datri) (07/06/90)
>That's the purpose of this mailing list. Share your problems with >everyone, and you'll soon have a solution to your problem. Okay, here's my .AMS.flames file: (defun datri-mail-hook (msg) ; (process-mapped-mailbox ; msg ; "mail" ; "denver" ; '("from") ; "mail" ; (ReplyAddr msg "s") ; NIL ; "your mail has been rejected") (post-by-keyword msg "mail" '( (("subject")("[^:]* cpypfiles" "^doallpasswd output$" "^convex mapmake" "forwmail output" "Dump status.*" "^files updated by rdist.*" )("cron")) (("to" "cc" "received") ("datri\\+cron") ("cron")) (("subject")("backing up.*at.*today" "[a-zA-Z0-9]*, ... .*") ("cron")) )) ) (load "flib") ; The standard flames library The above is pretty much right out of the @i(help) document. The post-by-keyword bit works great, but I've had no success with the part that's commented. What I'm trying to do is reject mail from a given user, changed here to "denver". --
bobg+@ANDREW.CMU.EDU (Robert Steven Glickstein) (07/17/90)
Excerpts from internet.info-andrew: 6-Jul-90 Re: Converting to AMS: Top .. Anthony A. Datri@uunet.u (969) > Okay, here's my .AMS.flames file: > (defun datri-mail-hook (msg) > ; (process-mapped-mailbox > ; msg > ; "mail" > ; "denver" > ; '("from") > ; "mail" > ; (ReplyAddr msg "s") > ; NIL > ; "your mail has been rejected") > (post-by-keyword > msg > "mail" > '( > (("subject")("[^:]* cpypfiles" "^doallpasswd output$" "^convex > mapmake" "forwmail output" "Dump status.*" "^files updated by rdist.*" > )("cron")) > (("to" "cc" "received") ("datri\\+cron") ("cron")) > (("subject")("backing up.*at.*today" "[a-zA-Z0-9]*, ... .*") ("cron")) > )) > ) > (load "flib") ; The standard flames library The problem is that ELI (the Embedded Lisp Interpreter, on top of which FLAMES is built), for (bogus) evolutionary reasons, has no implicit progn in its function definitions. You simply need to insert one yourself: (defun datri-mail-hook (msg) (progn (process-mapped-mailbox msg "mail" "denver" '("from") "mail" (ReplyAddr msg "s") NIL "your mail has been rejected") (post-by-keyword msg "mail" '((("subject") ("[^:]* cpypfiles" "^doallpasswd output$" "^convex mapmake" "forwmail output" "Dump status.*" "^files updated by rdist.*" ) ("cron")) (("to" "cc" "received") ("datri\\+cron") ("cron")) (("subject") ("backing up.*at.*today" "[a-zA-Z0-9]*, ... .*") ("cron")))))) (load "flib") ; The standard flames library ______________ _____________________________ Bob Glickstein | Internet: bobg@andrew.cmu.edu Information Technology Center | Bitnet: bobg%andrew@cmuccvma.bitnet Carnegie Mellon University | UUCP: ...!harvard!andrew.cmu.edu!bobg Pittsburgh, PA 15213-3890 | (412) 268-6743 | Sinners can repent, but stupid is forever