Как отправить уведомление по электронной почте пользователю, чтобы избежать пометки phpgmailer как СПАМ?

Я использую PHPGmailer для отправки важных уведомлений зарегистрированным пользователям. Электронная почта работает с приложением Google.

вот моя конфигурация для отправленной функции электронной почты с классом PHPGMailer:

function send_mail($to, $subject, $content)
{
    $mail = new PHPGMailer();
    $mail->Username = '[email protected]'; 
    $mail->Password = 'xxxxxx';
    $mail->From = '[email protected]'; 
    $mail->FromName = 'domain';
    $mail->Subject = $subject;
    $mail->CharSet = 'UTF-8';
    $mail->AddAddress($to);
    $mail->IsHTML(true);
    $mail->Body = $content;
    $mail->Send();  
}

Достаточно ли отправить уведомление и предотвратить пометку как спам? Или добавить еще какие-то дополнительные настройки и настройки?


person Angolao    schedule 16.11.2011    source источник
comment
Вы не сказали, направляете ли вы электронную почту через Google MTA, указывает ли MX на серверы Google и какой SPF для домена.   -  person symcbean    schedule 16.11.2011
comment
Учетная запись Gmail @symcbean whats Google MTA? In order to create a Google Apps, ранее она должна была изменить запись MX из настроек домена. Достаточно ли этого?   -  person Angolao    schedule 16.11.2011


Ответы (1)


Большая часть предотвращения того, чтобы электронные письма были помечены как спам, — это настройка вашего почтового сервера.

Поиск в Google по запросу «предотвратить пометку писем как спам» возвращает кучу информации.

person BNL    schedule 16.11.2011