По каким причинам phpmailer может не корректно работать со свойствами From и FromName?

программирование php phpmailer

$mail = new PHPMailer();

$mail->From = '[email protected]'; //От кого мыло
$mail->FromName = 'example'; //Имя от кого мыло
$mail->SetLanguage('ru');
$mail->AddAddress(здесь мой маил); // кому
$mail->CharSet = 'UTF-8'; // понятно кодировка
$mail->IsHTML(true); // установка флага что это HTML
$mail->Subject = 'Новый заказ';
$mail->Body = $content;
//отправить
$mail->Send();

Письмо приходит и все бы хорошо, но вместо того, что указано в From показывается адрес почтовика хостинга, а FromName вообще теряется. Вообщем ни одно свойство не доходит. Что может быть не так?
Ответы:
А класс подключен?
Спам-фильтры проверяют адреса отправителей, так что адрес в заголовке FROM должен существовать. Также хостинг может принудительно менять заголовки письма в соответствии с указанными параметрами, т. е. если указанного адреса отправителя на почтом сервере нет, то в качестве отправителя указывается адрес по умолчанию.


10 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.