как сделать простое приложение php отправлять электронные письма из кедра кедра герою?

У меня очень простой php-сайт, у которого есть контактная форма, которая использует функцию php mail () для отправки электронных писем. Как я могу разместить это на герою? какой надстройкой я должен использовать, и как настроить его для работы с php?

Вот что я сделал для решения этой же проблемы:

1. Вам нужно использовать собственный сборщик, который устанавливает почтовые пакеты и Net_SMTP. Вы можете использовать тот, который я создал, выполнив следующую команду:

heroku config:add BUILDPACK_URL=https://github.com/antonyevans/heroku-buildpack-php.git 

Ключевыми изменениями являются добавление строк:

 php/bin/pear install Mail php/bin/pear install Net_SMTP 

В bin / компиляция.

2. Затем вам необходимо сообщить своей заявке на загрузку почтового пакета:

 require_once 'Mail.php'; 

3. Наконец герой блокирует почтовый порт, поэтому вам нужно настроить использование внешнего почтового сервера. Например, если вы добавили аддон SendGrid ('heroku addons: add sendgrid: starter'), вы можете использовать следующее:

 $wgSMTP = array( 'host' => 'tls://smtp.sendgrid.net', 'IDHost' => 'heroku.com', 'port' => 587, 'username' => getenv("SENDGRID_USERNAME"), 'password' => getenv("SENDGRID_PASSWORD"), 'auth' => true );