Você precisa de alguns parênteses para criar a lógica do ContentFilter. Tente isto:
{((Received -lt ’04/01/2010′) -and (Received -ge ’03/01/2010′)) -or ((Sent -lt ’04/01/2010′) -and (Sent -ge ’03/01/2010′))}
Editar : na verdade, você deve usar aspas duplas para as datas em vez de aspas simples. Pode não importar, mas se o acima não funcionar, tente substituir as aspas simples por duplas