В одном файле
define('OLM_DATS', " Дата: ".date('d.m.Y')."<br/>".
"=================================================<br/>\n");
define('MES_ACTIVATE', "Активация учетной записи");
define('IP_FOR', "<br/>\nКто-то с IP-адресом <b>");
define('MES_ACTIV_FOR', "</b> зарегистрировал аккаунт<br/>\nс Логином «<b>");
define('MES_ACTIV_END', "</b>», указав ваш адрес электронной почты.<br/><br/>\n");
define('ACTIV_YES', "Если это сделали Вы, то для активации аккаунтапройдите по ");
define('LINK_YES', "Ссылке</b>");
define('ACTIV_FR', "Или откройте Страницу активации ");
define('ACTIV_ED', " и введите код: <b>");
define('ACTIV_NO', "ВАЖНО!!! Если Вы не отправляли подобного запроса, ".
"то откройте другую ссылку,<br/>\n".
"чтобы прекратить процесс подтверждения: <b>");
define('LINK_NO', "Нажмите сюда для отказа</b><br/><br/>\n");
define('LINK_LIVIT', '<b><span style="color:#000099">Код действителен до</span>'.
' - <span style="color:#cc0000">');
define('OLM_COMAND', "<br/>\n================================================================<br/><br/>\n".
"<b>С уважением команда OLM.kz.</b><br/><br/>\n".
"info@olm.kz<br/>\n".
"______________________________<br/><br/>\n");
Отправляю письмо
$subject = MES_ACTIVATE;
$message = OLM_DATS.IP_FOR.$ip_user.MES_ACTIV_FOR.$login.MES_ACTIV_END.
ACTIV_YES."<a href=\"".HOST."user/activate?activat=".$hash."\">".LINK_YES."</a><br/><br/>\n".
ACTIV_FR."<a href=\"".HOST."user/activate\">Страницу активации</a></b>".
ACTIV_ED.$hash."</b><br/><br/>\n".
ACTIV_NO.'<a href="'.HOST.'user/noacount='.$hash.'">'.LINK_NO.'</a>'.
LINK_LIVIT.date('d.m.Y', time() + 60 * 60 * 24).'</span></b>'.OLM_COMAND;
include_once ROOT.'libs/mailer.php';
$mail = new ALEX_Mailer($message);
$mail -> createTo($email);
$mail -> createSubject($subject);
$mail -> createFrom(SUPPORT_EMAIL);
$mail -> setHtml();
$error = $mail -> sendMail();
До этого было все ровно и в папку спам не попадало
Мне кажется это из за тестирования на сайте с доменом 3 уровня