【发布时间】:2016-04-17 22:22:09
【问题描述】:
几天来,我一直在努力从我的 php 项目发送电子邮件。我想我得到了一些东西,但它不起作用。
这是我所做的: 我首先使用以下命令安装了 mailutils:
sudo apt-get install mailutils
有了它,我可以向自己发送电子邮件(通过 shell)。 我使用以下命令向自己发送了一封电子邮件,并且它可以工作!!!!
mail -s subject mymail888@gmail.com <<< message
但在我的 php 项目中,这一行不起作用:
shell_exec("mail -s subject mymail888@gmail.com <<< message");
我认为这与我的项目的权限有关,但我不知道如何更改mail命令的权限。
【问题讨论】:
-
你试过PHP函数
mail()..如果没有试试看手册 -
@PetrHejda ,我尝试过使用它.. 问题是它不起作用.. 我在本地主机中,我听说这可能是个问题..
标签: php linux shell email permissions