Хорошо, смотря на класс Вы связались с - необходимо уже устанавливать From:
заголовок, который получает Вас половина пути там. Возможности состоят в том, что Вы видите, что электронные письма проникнуть выглядят примерно так:
From: <senderofchoice@example.com>
Sender: <apache@example.com>
Return-path: <apache@example.com>
Который не является большим. Это выглядит сбивающим с толку много людей, и Пользователи Outlook также услужливо рассматривают такие сообщения, отмеченные как, "По-видимому, От".
Это вызывается Exim, не разрешающим Apache (как системная учетная запись) от "спуфинга" От адреса. Вы видите в строке 39 из того класса это sendmail
назван (двоичный файл Sendmail является symlinked к Exim по историческим причинам), что-то как так:
sendmail -f $fromEmail
Это говорит Exim указывать адрес отправителя конверта, который по умолчанию ограничивается UID 0. Можно считать сложные детали об этом от -f
раздел страницы справочника Exim. Короче говоря может изменить это, разрешив Apache изменить отправителя конверта в exim.conf
:
trusted_users = apache
Поздравления по случаю решения блуждать по замечательному пути виртуализации.
Выполнение VirtualBox без GUI работает очень хорошо - у меня есть сервер, который выполняет 3 VMs и имеет больше года без отклонений ошибки - помимо времени простоя, которое я должен занять для обновления VirtualBox на хост-машине. Я использовал хост-машину CentOS с гостями Ubuntu и Windows.
Для полного учебного руководства при использовании VBoxHeadless с Ubuntu проверяют HowToForge.