这个函数必须是在linux系统下,或是php.ini里注册了smtp才可以用的。

解决方案 »

  1.   

    喔我是用的linux系统!不过开发的时候是在win不过服务器是linux的
      

  2.   

    服务器是linux的就可以了。你那样发可以的。不过只能发文本邮件。如果要发html邮件可以找mime规范看一下。或是网上找个现成的发邮件类。
      

  3.   

    在开发的机器上装个linux吧,调试起来也方便
      

  4.   

    手册上对mail函数不是已经说的很清楚了吗
    http://cn.php.net/manual/zh/function.mail.php
    手册上还有不少例子
      

  5.   

    发成垃圾邮件吗?
    除非用的是SENDMAIL.用QMAIL应该不会的!
    如果是SENDMAIL.在配置文件中.把LOCALHOST.和IP都设上去.
      

  6.   

    或者在MAIL参数中加上个FROM:[email protected]..表示来自SOHU发的邮件.