分享

写回答

发帖

[提问] 可能原因:您的主机禁用了 mail() 功能...

GoDaddy GoDaddy 3459 人阅读 | 8 人回复

发表于 2010-7-14 22:47:18 | 显示全部楼层 |阅读模式

电子文件无法发送。
可能原因:您的主机禁用了 mail() 功能...

我买的是收费linux主机啊!怎么也会有这个提示??请教这个问题怎么解决?

回答|共 8 个

keamiy

发表于 2010-7-14 23:04:28 | 显示全部楼层

linux主机是支持PHP Mail 函数的,检查一下看看是不是你程序的问题~

davylee

发表于 2010-7-14 23:46:19 | 显示全部楼层

原帖由 keamiy 于 2010-7-14 11:04 PM 发表
linux主机是支持PHP Mail 函数的,检查一下看看是不是你程序的问题~

在哪检查啊?检查哪个文件?

jiangxi00096

发表于 2010-7-15 05:24:06 | 显示全部楼层

自己检查你的mail()函数是否定义,把以下代码随便放到一个PHP文件中,传上去访问下就晓得了。
  1. <?php
  2. if (function_exists('mail')) {
  3. echo "mail()函数可以使用!";
  4. } else
  5. echo "mail()函数不能够使用!";
  6. ?>
复制代码

[ 本帖最后由 jiangxi00096 于 2010-7-15 05:25 AM 编辑 ]

add.c

发表于 2010-7-15 10:00:54 | 显示全部楼层

Linux支持mail函数, 什么程序?

davylee

发表于 2010-7-15 12:46:15 | 显示全部楼层

原帖由 jiangxi00096 于 2010-7-15 05:24 AM 发表
自己检查你的mail()函数是否定义,把以下代码随便放到一个PHP文件中,传上去访问下就晓得了。

试了,没任何反应,没提示

add.c

发表于 2010-7-15 14:43:55 | 显示全部楼层

是否你删除默认文件了, 恢复下
参考 GoDaddy恢复空间初始文件

hohai2008

发表于 2010-7-20 12:30:04 | 显示全部楼层

楼主这问题解决了没有?我有和你类似的问题,mail()函数测试是可以用的,把楼上朋友的代码中mail()改成wp_mail()就不行了,wp中使用的应该是wp_mail()。下载注册都无法发送邮件,谁能来帮忙啊?

keamiy

发表于 2010-7-21 02:00:41 | 显示全部楼层

原帖由 hohai2008 于 2010-7-20 12:30 PM 发表
楼主这问题解决了没有?我有和你类似的问题,mail()函数测试是可以用的,把楼上朋友的代码中mail()改成wp_mail()就不行了,wp中使用的应该是wp_mail()。下载注册都无法发送邮件,谁能来帮忙啊? ...


安装WP-Mail-SMTP 插件,设置参考:http://bbs.idcspy.com/thread-108302-1-1.html 7楼

评分

参与人数 1金币 +2 收起 理由
add.c + 2 助人为乐

查看全部评分

您需要登录后才可以回帖 登录 | 注册

本版积分规则