Отправка писем по электронной почте для программирования с cPanel и Laravel

Я следовал этот урок о том, как передавать по электронной почте с Laravel и Cpanel, но я не могу настроить пересылку в cPanel. Я пытался использовать все доступные варианты:

public_html/artisan --env=local email-parse
/usr/bin/php -q /var/public_html/artisan --env=local email-parse
/usr/bin/php -q public_html/artisan --env=local email-parse

Я не знаю, что еще можно сделать здесь, поэтому я спрашиваю здесь о SO.

Я получаю ошибку

Это сообщение было создано автоматически программой доставки почты.

Не удалось доставить отправленное вами сообщение одному или нескольким
получатели. Это постоянная ошибка. Следующий адрес (а) не удалось:

канал к | / home / xxxx / public_html / artisan —env = локальный анализ электронной почты
сгенерировано [email protected]
локальная доставка не удалась

Следующий текст был сгенерирован во время попытки доставки:

—— канал к | / home / xxxx / public_html / artisan —env = локальный анализ электронной почты
сгенерировано [email protected] ——

Не удалось выполнить exec ‘/ home / xxxx / public_html / artisan’

4

Решение

Я сталкиваюсь с подобной проблемой, но в моем случае, по крайней мере, я заставил Artisan работать. Он находит ремесленника, но не находит команду, которую я создал. URL, который я использовал, был

/pathtoartisan/artisan emailparse
  1. Я снял черту.
  2. Кажется, вы ссылаетесь на пользователя artisan в папке public_html, что не является хорошей практикой.
2

Другие решения

У меня была такая же потребность в получении электронных писем с помощью приложения laravel и использовании CPanel, к счастью Shweta разместила это ссылка на сайт где показать некоторый код, как читать электронную почту из gmail и сохранять ее в БД. Я использую код, который он работает из Gmail, а также использую его с моими учетными данными CPanel и тоже работает.

0

По вопросам рекламы [email protected]