mailfile
(void) strlcpy(savefile, mailfile, sizeof (savefile));
if (unlink(mailfile) != 0) {
if (rename(savefile, mailfile) != 0) {
if (link(savefile, mailfile) != 0) {
delempty(stbuf.st_mode, mailfile);
stat(mailfile, &stbuf);
malf = doopen(mailfile, "r", E_FILE);
"%d newly arrived\n", nlet, mailfile, changed, nlet - onlet);
char *mailfile; /* pointer to mailfile */
extern int areforwarding(char *mailfile);
extern char *mailfile; /* pointer to mailfile */
mailfile = optarg;
if (mailfile[0] == '-') {
malf = fopen(mailfile, "r");
"Invalid permissions on %s", mailfile);
stat(mailfile, stbufp);
malf = doopen(mailfile, "r", E_FILE);
if (((mailfile = getenv("MAIL")) == NULL) ||
(strlen(mailfile) == 0)) {
mailfile = p;
if (strcmp(mailfile, p) != 0) {
mailfile);
if (access(mailfile, A_EXIST) == A_OK) {
if ((stret = stat(mailfile, stbufp)) != A_OK) {
if ((access(mailfile, A_EXIST) == A_OK) && (utimep->modtime != -1))
if (utime(mailfile, utimep) != A_OK)
rcode = mailfile(buf, m, ctladdr, SFF_CREAT, e);
mailfile(dlbuf, FileMailer, NULL, sff, e) == EX_OK)
extern int mailfile __P((char *volatile, MAILER *volatile, ADDRESS *, volatile long, ENVELOPE *));