🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: comp.bbs.waffle
2 messages
2 total messages Started by Steve Frampton Fri, 22 Jan 1993 23:20
"BIFF" type external program for Waffle under DOS?
#3117
Author: Steve Frampton
Date: Fri, 22 Jan 1993 23:20
26 lines
1808 bytes
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).

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.

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   |
+-----------------------------------------------+--------------------+
Re: "BIFF" type external program for Waffle under DOS?
#3195
Author: 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.
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads