Filtering out email by sender can be complicated, what at first looks like a simple process of adding the senders From address in the filter can actually be far more complicated. 

Here is a real world example:

Received: from ( by
CLU-EXCH.customer.local ( with Microsoft SMTP Server id;
Mon, 18 May 2015 15:18:30 -0600
Received: from (unknown []) by (Halon Mail Gateway) with ESMTPS for; Mon, 18 May 2015 21:15:43 +0000 (UTC)
Received: from customer by with local (Exim 4.85)
(envelope-from id 1YuSNx-0001qw-Qf for; Mon, 18 May 2015 17:15:41 -0400
Subject: *SPAM* Request to plan your stay
X-PHP-Script: for,
Date: Mon, 18 May 2015 21:15:41 +0000
From: C Lazy U Website -
er-Via: authenticated_id: customer/only user confirmed/virtual account not confirmed


The important part to look at here is even though the From: C Lazy U Website - indicates one thing, the headers say something completely different. 

(envelope-from id 1YuSNx-0001qw-Qf for; 

The correct address to filter is the envelope-from ID if filtering the From address does not work.  

If you have problems getting your filters to work, contact customer care and they can help you refine your filtering rules.