deleting emails directly
John Wade
jwade at oakton.edu
Wed Mar 4 06:33:44 EST 2015
We wrote a tool to deal with mass spear phishing attacks that were not
successfully blocked by our anti-spam appliances. ( On the antivirus
note, we scan email three different ways, with the next gen firewall,
with the antispam appliance, and then on the desktops when mail is
accessed. Due to the lag in creating patterns, we still occasionally
find thunderbird cache files with malware in them on overnight scans. )
The tool we wrote for phishing scans the Cyrus imap server's imap spool
file systems looking for a specific text string in specific user's
mailboxes in recent messages. Te search can be done either recursively
or just the inbox. It then looks for and replaces another specific
text string (usually the phishing URL) with a string, like "Phishing URL
removed by the Information Technology department". Finally, if you
pass it the delete option, it will make the IMAP calls to log into the
mailbox and issue the IMAP delete to delete the message.
This avoids the need to reconstruct the mailbox, gets the message out of
users IMAP caches and is clean. If for some reason we do not want to
delete the message, the search and replace can sanitize it.
Can send you the script if you are interested.
John
On 3/4/2015 4:04 AM, hw wrote:
> Hi,
>
> can I remove or delete emails from the imap directory directly (with rm)
> without screwing things up?
>
> I'm running a virus scan over the spool directory and wonder how to get
> those messages removed within which a virus has been found. The easiest
> way would be to let the virus scanner do this, and the virus scanner
> doesn't use IMAP.
> ----
> Cyrus Home Page: http://www.cyrusimap.org/
> List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/
> To Unsubscribe:
> https://lists.andrew.cmu.edu/mailman/listinfo/info-cyrus
More information about the Info-cyrus
mailing list