SYNOPSIS
- deliverquota [-c] [-w percent] [-W filename] {maildir} {quota}
DESCRIPTION
deliverquota
The second argument to deliverquota is optional. If present, quota specifies a new quota setting for this maildir. Specifying quota is equivalent to running m[blue]maildirmake(1)m[][2] with the -q option. The second argument to deliverquota is considered obsolete, and may be removed in the future.
deliverquota reads the message from standard input and delivers it to maildir. maildir may specify a path directly to a maildir folder, not the main maildir (as long as the folder was created by the m[blue]maildirmake(1)m[][2] command.
The -c option automatically creates the maildir, and all missing parent subdirectories (as 'mkdir -p'). This option should be used with caution.
The -w N option places a warning message into the maildir if the maildir has a quota setting, and after the message was successfully delivered the maildir was at least N percent full. The warning message is copied from the file specified by the -W option, or from /etc/quotawarnmsg if -W was not specified. The "Date:" and "Message-Id:" headers are added to the message. The warning is repeated every 24 hours (at least), until the maildir drops below N percent full.
RETURN CODE
deliverquota delivers the message to the maildir and terminates with exit code 0 if the message can be delivered without going over quota.
If the maildir is over its specified quota, deliverquota terminates with exit code 77 (EX_NOPERM).
AUTHOR
Sam Varshavchik
- Author
NOTES
- 1.
-
maildirquota(7)
- [set $man.base.url.for.relative.links]/maildirquota.html
- 2.
-
maildirmake(1)
- [set $man.base.url.for.relative.links]/maildirmake.html