Четвертый аргумент в функции mail()
используется для заголовков, как вы уже заметили.Просто добавьте заголовок From
.Это изменит поле from.
$headers .= 'From: info@mywebaddress.com'."\r\n";
Кроме того, если вы также хотите изменить почтовый конверт с (что вам, вероятно, нужно), вы можете использовать пятый аргумент.Это используется для опций, которые должны быть переданы непосредственно в sendmail
.Здесь вы должны добавить -f info@mywebaddress.com
.Простой пример показан ниже.
mail('recipient@domain.com', 'Subject', 'Message',
'From: info@myaddress.info','-f info@myaddress.info');
А также, все это упоминается в официальном руководстве PHP по mail()
.