Идиотизм из нулевых – писать емейл в виде user at domain com. Не пишите так! Во-первых, как эту ахинею читать? Как на нее кликать в браузере?

Во-вторых, эта комбинация на раз ищется примитивной регуляркой. По-вашему, совпадение user@domain.com машина найдет, а user at domain com не сможет найти, так что ли?

В-третьих, проблема спама уже давно решена (если, конечно, вы не на мейл-ру).