purepost is an interface between Courier-MTA and Sophie for virus scanning. You can have it check mail for all your users, or just a few. Using courier's dot-courier functionality, this script intercepts an email before it hits the mailbox, creates a temporary file, tells sophie to scan that temporary file for viruses, and if it finds a virus, denies delivery and notifies the sender (otherwise it allows the message to be delivered).