sendmail procmail userquota

vi /usr/share/skel/dot.procmailrc 
DEFAULT=$HOME/Maildir/
ORGMAIL=$HOME/Maildir/

ユーザ追加

adduser
Username: user1
...

cat /home/user1/.procmailrc 
DEFAULT=$HOME/Maildir/
ORGMAIL=$HOME/Maildir/

zfs set userquota@user1=5G zroot/usr/home

(確認)
zfs userspace -o name,used,quota -S used zroot/usr/home
       If  no rcfiles and no -p	have been specified on the command line, proc-
       mail will, prior	to reading $HOME/.procmailrc, interpret	commands  from
       /usr/local/etc/procmailrc (if present).

https://www.freebsd.org/cgi/man.cgi?query=procmail

ORGMAIL ファイルシステムのトラブルなどでメールが取り込めなかった場合に、最後の手段として利用する格納場所。ここも駄目な時は送信者に通知されます。
http://www.jaist.ac.jp/~fjt/procmail.html

Environment variable defaults
ORGMAIL /var/mail/$LOGNAME

Thanks guys! I now know the problem. When my disk quota is full
Incoming Mails will be forwarded to /var/spool/mail and not to
/home/ because I was not able to add ORGMAIL=$DEFAULT.
Thanks guys!
Sendmail does not send notification that disk quota for user is full

userquota@user=size | none
指定されたユーザーによって消費される容量を制限します。userquota の容量計算では、refquota プロパティーと同様に、スナップショットやクローンなど、子孫データセットによって使用される容量は含まれません。ユーザーの容量消費は userspace@user プロパティーで特定されます。
https://docs.oracle.com/cd/E26924_01/html/E29114/zfs-1m.html