Тед и Тим имеют отличные предложения. Как и Шаббироб. Мы используем PHPMailer и не имеем проблем с фильтрами спама.
Следует отметить, что многие спам-фильтры НЕ учитывают наличие текстовой версии против вас, если вы используете формат MIME. Вы можете добавить все заголовки и текстовую версию самостоятельно или просто позволить PHPMailer или почтовой библиотеке PEAR позаботиться об этом за вас. Наличие текстовой версии может или не может помочь, но это хорошая практика и удобный для пользователя.
Я понимаю, что ваш пример кода - это всего лишь пример, но стоит сказать: никогда не помещайте данные, предоставленные пользователем, в заголовки вашей почты. Убедитесь, что вы подтверждаете, что это данные, которые вы ожидаете. Тривиально перевести почтовый скрипт php в открытый ретранслятор, и никто не хочет этого.