Задать вопрос
@RJs45

Как настроить имя отправителя email на сервере?

Доброго времени суток.
Есть выделенный сервер с конфигурацией:
Debian 7
Apache 2.2.22
PHP 5.4.4
Из php email-ы шлются через sendmail.
Только вот письма приходят от www-data. При отправке писем из PHP в from заголовок скармливаю "info@host.ru", все равно приходят от www-data.
На сервере хостятся несколько сайтов. Хотелось бы, чтобы каждый сайт слал от "своего" имени почту.
Как это сделать?
  • Вопрос задан
  • 7876 просмотров
Подписаться 2 Оценить Комментировать
Решения вопроса 1
@RJs45 Автор вопроса
Всем спасибо за попытки помочь, проблема решена.
Может кому-то пригодится:
Дело было в настройках SSMTP
в /etc/ssmtp/ssmtp.conf
указать FromLineOverride=YES
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
Jaty4
@Jaty4
а вы вообще пробовали читать документацию пхп? судя по всему нет.
php.net/manual/ru/function.mail.php
Ответ написан
WebSpider
@WebSpider
Выдержка из документации:
Параметр additional_parameters может быть использован для передачи дополнительных флагов в виде аргументов командной строки для программы сконфигурированной для отправки писем, указанной директивой sendmail_path. Например, можно установить отправителя письма при использовании sendmail с помощью опции -f.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы