🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.bbs.waffle
Article #3195

Re: "BIFF" type external program for Waffle under DOS?

#3195
From: Willard Dawson
Date: Mon, 25 Jan 1993 17:22
57 lines
3488 bytes
frampton@vicuna.ocunix.on.ca (Steve Frampton) writes:

>Hello:
>
>I would like to add something to Waffle that would inform a user when
>new mail has arrived.  I've got people who log in and use the system,
>and if new mail arrives for them on the other node, they don't realize
>it unless they specifically check for it (guess how many of them do).

Yes, that would be neat.  It would add some bit of overhead to each command
the user executes, and we'd need to have an external way of determining if
the new user has new mail so that external commands we add will have the
same smoothe semantics as internal commands.

I'm in the same boat.  I'm running two "node" on MS-DOS/Windows, and I have
new users that don't check their mail after every other command.  Why should
they!?  It's not something I'd do on a UNIX box, myself.

Why not think a bit further... have Waffle look to a common message area
for data marked for display to a particular comm port, and display that
text?  Kind of like the "write" command under UNIX.  Then, you could run
another shell process, immediately after running UUXQT, to a) see if there
are users online on other comm ports, and b) write to the common text area
(file).. "<com1>Note from system: new mail has arrived." ... or some such.
In addition to giving you the functionality you desire, it would also
allow us to munge together working inter-node chat utility.

Actually, I'm just thinking aloud.  As I have a source license, I'll
possibly have a go at this myself...

>It would be nice if after every command (FILES, RN, etc., heck, even
>MAIL itself) that a small program would be executed that would cheque
>the password file to see if the user has new mail, and then display
>on the terminal: "Attention:  You have unread mail waiting in your
>mailbox.  Type MAIL to attend to it." or something to that effect.  I
>believe this could be hooked into Waffle by using the "/THEN" command
>in all external programs.  I don't know if this is the best solution,
>BTW.

Mail does already check.  If new mail comes in as you're reading mail,
you see the message "New mail has arrived.."

>I am running Waffle version 1.65 under MS-DOS, BTW.
>
>Thanks in advance.
>
>+--------+< Unabashed Shabba Ranks Fan! >+------+--------------------+
>| Steve Frampton - frampton@vicuna.ocunix.on.ca | Steve Frampton     |
>| I collect postcards!  If you send me one from | 501-A Princess St. |
>| your area, I'll send one in return.  Send to >| Kingston, Ontario  |
>| (Don't forget both email and mailing address) | CANADA   K7L 1C3   |
>+-----------------------------------------------+--------------------+
--
 Willard Dawson, BellSouth Advanced Networks, 1100 Johnson Ferry Road, Ste. 880
 Atlanta, GA  30342, Voice: +1 404 303 2343, UUCP: gatech!vdbsan!hobbes!dawson
 Internet -> X.400:  /G=W/S=DAWSON/O=BSAN/ADMD=BELLSOUTH/C=US/@sprint.com
 Percent hack:  dawson%vdbsan@gatech.edu   ::    Standard disclaimer applies.
Technical Details
Message-ID: <1993Jan25.172219.812@hypnos.bssi.bls.com>
Path: arc1-ca.pugleaf.net!sparky!uunet!europa.asd.contel.com!emory!uumind!willard!hypnos!dawson
References: <RcXsXB1w165w@vicuna.ocunix.on.ca>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!europa.asd.contel.com!emory!uumind!willard!hypnos!dawson
From: dawson@hobbes.bsan.bls.com (Willard Dawson)
Newsgroups: comp.bbs.waffle
Subject: Re: "BIFF" type external program for Waffle under DOS?
Message-ID: <1993Jan25.172219.812@hypnos.bssi.bls.com>
Date: Mon, 25 Jan 1993 17:22:19 GMT
References: <RcXsXB1w165w@vicuna.ocunix.on.ca>
Sender: usenet@hypnos.bssi.bls.com (Usenet Administrator)
Organization: BellSouth Systems Integration
Lines: 57