Я не самый проницательный администратор сервера в розыгрыше, поэтому надеюсь, что это не слишком глупый вопрос.
Я хочу, чтобы php mail () отправлял соответствующее доменное имя, а не с имени хоста сервера по умолчанию.
На данный момент, независимо от того, какой домен выполняет задачу, всегда указывается, что она поступает через мое имя хоста сервера по умолчанию.
У меня есть сервер Linux (CentOS 5.5) с установленным plesk, и я предполагаю, что ответ будет либо в файле etc / hosts, либо в php.ini (sendmail_path), но теперь я застрял.
Заранее спасибо.
TT
Вероятно, вы захотите передать "-fmy@fromaddress.com" в качестве пятого параметра в mail
функция.
Это вызывает предупреждение на некоторых почтовых серверах о том, что адрес отправителя был изменен и иногда может быть запрещен.
В качестве альтернативы я вполне счастлив использовать такую библиотеку, как swiftmailer
в наши дни, который доставляется непосредственно на мой локальный SMTP-сервер и дает возможность легко создавать более сложные сообщения.