ZMAILNOTIFY(1)ZMAILNOTIFY(1)NAMEzmailnotify - retrieve mail headers from post office and transmit via
Zephyr
SYNOPSISzmailnotifyDESCRIPTIONzmailnotify connects to the invoking user's POP post office and
retrieves the From, To, and Subject fields of waiting messages, and
then sends one Zephyr notice per message to class MAIL, instance
POPRET, recipient <user@realm>, where <user@realm> is the invoking
user's username concatenated with the local Zephyr realm (e.g.
jruser@ATHENA.MIT.EDU).
zmailnotify is intended to be executed by zwgc(1) when notifications of
spooled mail (such as those generated by zpopnotify(8)) are delivered.
By default, these notifications are not delivered, nor are they acted
upon. To receive the notices, you must subscribe to class MAIL,
instance POP, recipient username@realm (see zctl(1)). Once you sub‐
scribe to these notices, by default they will be simply displayed on
your display or terminal by zwgc(1). To have zmailnotify executed when
they are delivered, you must copy the system default windowgram
description file (/usr/athena/lib/zephyr/zwgc.desc) to your home direc‐
tory as filename ~/.zwgc.desc and follow the directions contained in
that file pertaining to MAIL NOTIFICATION.
zmailnotify only retrieves four headers at one time in order to reduce
the competition for the mailbox lock on the post office. If more than
four mail messages are waiting, zmailnotify will only retrieve the four
most recent mail headers.
To check for mail already waiting when you log in, use the standard MH
program msgchk(1).
BUGSzmailnotify only sends notification of mail which appears to be unique.
Uniqueness is determined by comparing the To:, From:, and Subject:
fields of the message with the last checked mail message; if the three
fields match exactly, the new message is not considered unique. The
To:, From:, and Subject: fields of the last message are stored in the
file $HOME/.maillock.
FILES
$HOME/.maillock
SEE ALSOmsgchk(1), zctl(1), zephyr(1), zwgc(1), zhm(8), zephyrd(8), zpopno‐
tify(8), popd(8)
Project Athena Technical Plan Section E.4.1, `Zephyr Notification Ser‐
vice'
AUTHOR
Robert S. French (MIT-Project Athena)
RESTRICTIONS
Copyright (c) 1987,1988 by the Massachusetts Institute of Technology.
All Rights Reserved.
zephyr(1) specifies the terms and conditions for redistribution.
MIT Project Athena July 8, 1988 ZMAILNOTIFY(1)