1. В заголовках письма, в том числе Subject (который у вас почему-то назван $pagetitle) допускается присутствие только символов из ASCII-128. Все остальные, в том числе и русские буквы, должны быть закодированы согласно
RFC2047.
2. Заголовок From должен содержать реальный адрес отправителя и, опционально, его имя согласно
RFC2822
3. Заголовки должны разделяться комбинацией \r\n (CR LF). Между этой комбинацией и началом следующего заголовка не должно быть пробелов.
Любое несоответствие стандарту либо приводит к ошибке доставки письма, либо резко увеличивает вероятность попадания его в спам.