Spoon Email
From Support
This page contains Technical Information. This is intended for reference only, and should not change without admin intervention. Other users are asked not to edit this page.
This is how email is processed on Spoon:
- Mail comes in and undergoes basic envelope checks
- Virus scan
- If virus, discard mail, notify postmaster and terminate
- Spamassassin
- If ~/.forward exists use it and terminate
- Call global procmailrc
- If spam and !exists ~/.iwantspam save to ~/Maildir/Junkmail/ and terminate
- User procmailrc (if any)
Spam older than a week will be deleted from the Junkmail folder, unless .iwantspam exists. (Not implemented yet).
Mail will land by default in ~/Maildir/.
On user account creation ~/Maildir/Inbox is created as a symlink to ~/Maildir/. This is to make Mutt look nicer by default.
IMAPS
We're using dovecot and it is setup to use ~/Maildir as its base directory. On account creation users get a Junkmail and Sent maildir, and symlinks from .Junkmail and .Sent respectively.
Dovecot can only use folders of the form .folder and .folder.subfolder. If you use maildirs without the dot, run imaps-folder-fixup which will create the required symlinks for all maildirs in your ~/Maildir.
