echo -n mail

domain=ucm.dev

. which_user "$@"
. user_info "$@"

umask 077

MD="$home/mail"
[ -d "$MD" ] || maildirmake "$MD"
cd "$MD"
ln -s . INBOX
for A in Sent Drafts Trash; do
	[ -d .INBOX.$A ] || maildirmake .INBOX.$A			# for squirrel
	[ -e .$A ] || ln -s .INBOX.$A .$A	# for thunderbird
	[ -e $A ] || ln -s .INBOX.$A $A		# for mutt
	  # what a mess!
done

if [ ! -e $home/.procmailrc ]; then
	cat <<End >$home/.procmailrc
MAILDIR=\${HOME}/mail/
DEFAULT=\${HOME}/mail/
LOGFILE=\${HOME}/.procmail.log
LOG="--- Logging \${LOGFILE} for \${LOGNAME}, "

:0 Wh: \${HOME}/msgid.lock
| formail -D 8192 msgid.cache

#:O:
#* ^TO_debian.*@.*debian.org
#.INBOX.debian/

:0:
* ^TO_$user@ucm.dev
\${DEFAULT}

:0:
\${DEFAULT}
End
fi

if [ ! -e $home/.muttrc ]; then
	cat <<End >$home/.muttrc
source /etc/muttrc
set from=$user@$domain
set realname="$name"
set use_from
End
fi

[ -e $home/.mail_aliases ] || touch $home/.mail_aliases

echo " (email account)."

