Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
DELIVERQUOTA(8) 		 S. Varshavchik.		 DELIVERQUOTA(8)

NAME
     deliverquota - deliver to a maildir with a quota

SYNOPSIS
     deliverquota [-c] [-w percent] [-W filename] {maildir} {quota}

DESCRIPTION
     deliverquota  delivers  mail  to  a  maildir  taking into account any soft-
     ware-imposed quota on the maildir. This manually-enforced	quota  mechanism
     is  described in the maildirquota(7)[1] and maildirmake(1)[2] manual pages.
     Instead of setting up your mail server to deliver the message directly to a
     maildir, configure the mail server to run the deliverquota program in order
     to deliver the message, and specify the location of the maildir as the  ar-
     gument to deliverquota.

     The  second  argument to deliverquota is optional. If present, quota speci-
     fies a new quota setting for this maildir. Specifying quota  is  equivalent
     to running maildirmake(1)[2] with the -q option. The second argument to de-
     liverquota 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 maildirmake(1)[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 /usr/local/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: the maildrop version of deliv-
     erquota terminates with an exit code 77 (EX_NOPERM); the Courier version of
     deliverquota terminates with an exit code 75 (EX_TEMPFAIL).

SEE ALSO
     maildirquota(7)[1], maildirmake(1)[2].

AUTHOR
     Sam Varshavchik
	 Author

NOTES
      1. maildirquota(7)
	 http://www.courier-mta.org/maildirquota.html

      2. maildirmake(1)
	 http://www.courier-mta.org/maildrop-maildirmake.html

Courier Mail Server		   01/10/2026			 DELIVERQUOTA(8)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=maildrop-deliverquota&sektion=8&manpath=FreeBSD+Ports+15.1.quarterly>

home | help