仓酷云 发表于 2015-1-14 20:22:50

带来一篇CentOS下mail函数没法发送邮件的成绩办理

如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们!这个成绩就是,编译好的LNMP情况下,WordPress的WPTreadComment插件的主动发送复兴邮件功效生效了!!然后我又装置了个PHP探针,测试mail函数是存在的,可是发邮件逝世活发不进来。
怪哉了,之前我的自力办事器和VPS编译LNMP情况都没有呈现如许的成绩,一工夫丈二的僧人摸不着思想了。
冷清上去以后,我试着对照了能发邮件和不克不及发邮件的PHP设置文件,谜底是不异的,也就是说没有设置上的成绩招致不克不及发送邮件。试着用Linux下的Shell下令mail发送邮件,新的VPS提醒这个下令不存在!!
再做进一步的反省,发明这个VPS默许没有装置sendmail这个Linux下的基础邮件组件。看来成绩就在这里了!!经由过程从头装置sendmail(我用的CentOS,则是利用yuminstallsendmail来装置)以后,重启php-fpm历程,了局仍是发送失利。
用Shell下的mail下令举行测试,可以一般收回E-Mail,没有任何成绩。可是PHP下的mail()函数就是逝世活不可。
持续网上搜刮材料,了局发明编译PHP的时分,必要确保sendmail组件是已装置好了的,否则发送邮件就不可。可是我又不想从头编译一次PHP(太费工夫了),有无其余举措呢?——谜底固然是有的。
只必要在php.ini文件中,找到mail局部的设置,将上面这个参数设置下便可:
sendmail_path=/usr/sbin/sendmail-t-i
也就是说让体系找到sendmail的相对路径,如许就不会有成绩啦!重启PHP,测试发送邮件,乐成!!
材料参考:http://blog.csdn.net/zeropool/article/de
欢迎大家来到仓酷云论坛!

飘灵儿 发表于 2015-1-16 15:52:13

带来一篇CentOS下mail函数没法发送邮件的成绩办理

其实老师让写心得我也没怎么找资料应付,自己想到什么就写些什么,所以不免有些凌乱;很少提到编程,因为那些在实验报告里已经说了,这里再写就多余了。

变相怪杰 发表于 2015-1-24 11:23:25

上课传授的不仅仅是知识,更重要的是一些道理,包括一些做人的道理,讲课时也抓住重点,循序渐进,让同学理解很快;更可贵的是不以你过去的成绩看问题.

谁可相欹 发表于 2015-2-1 10:34:50

Linux是参照Unix思想设计的,理解掌握Linux必须按照Unix思维来进行。思想性的转变比暂时性的技术提高更有用,因为他能帮助你加快学习速度。

只想知道 发表于 2015-2-7 07:53:44

Linux操作系统这个名词记得在很早以前就听过,但当时并不知道具体是什么样的操作系统,只知道是一个与嵌入式密切相关的操作系统。

小女巫 发表于 2015-2-21 19:55:46

熟悉操作是日常学习Linux中的三大法宝。以下是作者学习Linux的一些个人经验,供参考:

简单生活 发表于 2015-3-6 23:51:09

任何一个叫做操作系统的东西都是这样子构成的:内核+用户界面+一般应用程序。

蒙在股里 发表于 2015-3-14 02:51:42

其实当你安装了一个完整的Linux系统后其中已经包含了一个强大的帮助,只是可能你还没有发现和使用它们的技巧。

再见西城 发表于 2015-3-21 01:56:13

期间我阅读了不少关于Linux的相关资料,其中也不乏一些有趣的小故事,这既丰富了我的课余生活,也让我加深了对一些术语的理解,比玩游戏强多了。?
页: [1]
查看完整版本: 带来一篇CentOS下mail函数没法发送邮件的成绩办理