测试网站的linux虚拟主机/空间是否支持mail函数

现在很多诸如Wordpess、Z-blog等博客系统都支持新评论、回复评论等邮件提醒功能,使得博主能够很好的跟每个评论者互动起来。但是总有一部分虚拟主机不支持mail函数,那么如何测试虚拟主机支持不支持mail函数呢?有人说的在wordpress登录窗口中,点“忘记密码”来测试mail函数是否正常工作。但实际情况却不是这样,有的VPS测试确实支持 mail函数,但是使用上面的方法仍然会提示“无法发送电子邮件。可能原因:您的主机禁用了 mail() 函数……

下面几种方法来垃圾站收集于网络,希望对大家有帮助。

1、利用PHP探针来检测

点击进入PHP探针下载地址:http://www.lajiz.cn/738.html

上传后访问PHP探针文件,将页面拉至最底端,在函数检测那输入mail,然后点击右边的“函数检测”按钮,就会提示是否支持mail函数。

2、使用exists函数判断

新建一个PHP文件,代码如下,上传到网站根目录访问,自然就知道是否支持mail()函数!

<?php
if (function_exists('mail')) {
echo "支持mail()函数!";
} else
echo "不支持mail()函数!";
?>

3、使用一个PHP文件来发邮件

在本地新建一个PHP文件取名为mail.php 内容代码如下:

<?php
$txt = "hello";
// 以下的邮箱地址改成你的
$mail = "admin@lajiz.cn";
// 发送邮件
mail($mail, "My subject", $txt);
echo "message was sent!";
?>

上传到网站根目录,访问下这个文件,他就会自动发送测试邮件到你指定的邮箱,注意采用UTF-8字符

4、使用phpinfo()函数

在本地新建一个文件,比如phpinfo.php,内容填上以下代码:

<?php
    phpinfo();
?>

上传到网站根目录,访问这个文件,会列出详细的PHP信息。查找“sendmail_path”如果值为 /usr/sbin/sendmail -t -i 说明你的mail是正确安装的。

本文由垃圾站编辑整理,转载请注明本文地址:http://www.lajiz.cn/2157.html

本文固定链接: http://www.lajiz.cn/2157.html | 垃圾站

该文章由 sdujane 于2013年11月28日发表在 WP教程, 资源分享 分类下, 访客可以发表评论,并在保留原文地址及作者的情况下引用到你的网站或博客!
原创文章,转载请注明: 测试网站的linux虚拟主机/空间是否支持mail函数 | 垃圾站
关键字:

测试网站的linux虚拟主机/空间是否支持mail函数:目前有14 条留言

  1. 留言测试,邮箱回复通知!

    2016-06-29 下午 12:13 [回复]
    • 垃圾站博客测试回复通知!

      2016-06-29 下午 12:14 [回复]
  2. 来看看你的博客

    2014-04-03 下午 12:31 [回复]
  3. 5楼
    LuOpera:

    看起来不错噢,好久没过来看看了呢……

    2013-11-30 下午 11:50 [回复]
  4. 4楼
    斌果:

    帮你测试验证码

    2013-11-30 下午 4:17 [回复]
    • 现在竟然不填写验证码也可以留言,确实是被黑的节奏……

      2013-11-30 下午 5:43 [回复]
  5. 地板
    垃圾站:

    测试验证码

    2013-11-29 下午 12:43 [回复]
  6. 板凳
    仲花得花:

    貌似一般的主机都支持这个吧,我不太关注这个东西!不过还是学习啦·嘿嘿

    2013-11-28 下午 9:25 [回复]
    • 多数主机是支持mail函数的,只有一少部分禁用。

      2013-11-30 上午 12:52 [回复]
  7. 其实,还有个方法,就是直接点后台登陆页面的密码找回就可以看到是否支持mail函数了。

    2013-11-28 下午 8:53 [回复]
    • 文章中第一段介绍了这个方法并不十分可靠。

      2013-11-30 上午 12:49 [回复]

发表评论

快捷键:Ctrl+Enter