Обратите внимание, что пример, опубликованный karim79, имеет параметр заголовка, который может вызвать у вас большое горе:
«Return-Path» - когда я включил этот параметр, как в примере, он не позволил мне добавить имя from, работал только адрес электронной почты отправителя.
В частности (когда я добавил параметр отладки, чтобы увидеть, что происходит), были добавлены дополнительные угловые скобки вокруг имени from, поэтому он попытался отправить это на сервер smtp:
От: <от имени <name@domain.com >> или
From: <"from name" <name@domain.com >>, когда я пытался использовать кавычки.
Это привело к завершению соединения SMTP с ошибкой неверного адреса.
Кроме того, при использовании класса mime_mail вам необходимо указать параметр «To:» в заголовках, иначе он будет отправлен на нераскрытые адреса при его получении. Поэтому замените параметр Return-Path на параметр To, и он будет работать.