mail()本身是不会处理邮件的,
只是调用系统的邮件系统而已

解决方案 »

  1.   

    修改PHP.INI中关于SMTP部分的设置
      

  2.   

    在linux下面你安装了邮件服务器也无济于事,我试过,你的错误是因为没有正确安装某些库,所以undefined,我现在用的是w2k,一点问题没有。
      

  3.   


    到php.ini 中:[mail function]
    ; For Win32 only.
    SMTP = 127.0.0.1     //邮件服务器地址; For Win32 only.
    sendmail_from = [email protected]; For Unix only.  You may supply arguments as well (default: "sendmail -t -i").
    ;sendmail_path =
      

  4.   

    这个应该是容易理解的吧?
    ; For Unix only.  You may supply arguments as well (default: "sendmail -t -i").
    ;sendmail_path =
      

  5.   

    --> Fatal error: Call to undefined function: mail()
    是说没定义该函数。
    可能是PHP编译的错误。
      

  6.   

    mail函数不知道能不能调外面的邮件服务器!
      

  7.   

    只要是不需要验证的服务器,改了php.ini后就可以调用