_PATH_MAILDIR
#if defined(_PATH_MAILDIR) && defined(MAIL_DIRECTORY)
_PATH_MAILDIR, pw->pw_name);
char buf[sizeof(_PATH_MAILDIR) + sizeof(utp->ut_user) + 1];
char buf2[sizeof(_PATH_MAILDIR) + sizeof(utp->ut_user) + 1];
sprintf(buf, "%s/%.*s", _PATH_MAILDIR, (int)sizeof(utp->ut_user),
sprintf(buf2, "%s/%.*s", _PATH_MAILDIR,
if (chdir(_PATH_MAILDIR)) {
syslog(LOG_ERR, "chdir: %s: %m", _PATH_MAILDIR);
maildirfd = open(_PATH_MAILDIR, O_RDONLY);
logfail(EX_NOINPUT, "cannot open maildir %s", _PATH_MAILDIR);
error = snprintf(fn, sizeof(fn), "%s/%s", _PATH_MAILDIR, it->addr);
(void)snprintf(tbuf, sizeof(tbuf), "%s/%s", _PATH_MAILDIR, pw->pw_name);
snprintf(buf, sizeof(buf), "%s/%s", _PATH_MAILDIR, *argv);
"%s/%s", _PATH_MAILDIR, file);
_PATH_MAILDIR, pwd->pw_name);
snprintf(buf, buflen, "%s/%s", _PATH_MAILDIR, user);
sprintf(file, "%s/%s", _PATH_MAILDIR, pwd->pw_name);
sprintf(line, "%s/%s", _PATH_MAILDIR, pwd->pw_name);