我已经关注如何使用Laravel和Cpanel管道电子邮件this tutorial,但我无法在cPanel中设置forware。我尝试使用所有可用选项:
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 =本地电子邮件解析 由todo@yyyyy.com生成 本地交付失败
在传递尝试期间生成了以下文本:
------管道到| / home / xxxx / public_html / artisan --env =本地电子邮件解析 由todo@yyyyy.com生成------
无法执行' / home / xxxx / public_html / artisan'
答案 0 :(得分:2)
我面临着类似的问题,但就我而言,至少我让Artisan工作了。它找到了工匠但却找不到我创建的命令。我使用的网址是
/pathtoartisan/artisan emailparse
答案 1 :(得分:0)
我同样需要使用laravel应用程序检索电子邮件并使用CPanel,幸运的是Shweta发布了这个link,其中显示了一些如何从gmail读取电子邮件并将其保存到数据库的代码。我正在使用它从gmail工作的代码,并将它与我的CPanel凭证一起使用,也可以使用。