php.ini中SMTP = localhost
sendmail_from = [email protected]可以换成你可以用地.smpt.sina.com
[email protected]

解决方案 »

  1.   

    谢谢hahawen的回复,但设置后,仍然不能用
    错误提示如下:Warning: mail(): Failed to connect to mailserver at "smtp.sina.com" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in c:\appserv\www\book\word\mail.php on line 6不知道在哪里可以设置这个smtp_port呢?
      

  2.   

    SMTP一般都要身份验证的,建议你还是自己装个MAIL服务器吧,
      

  3.   

    imap.dll据说需要这个扩展,把注释去掉看看,到现在还没试过Mail
      

  4.   

    to楼上
       imap也只是收邮件的协议,和POP3是一样的。
       想发信还得用到SMTP
      

  5.   

    你安装imail就可以了,现在smtp无法使用的,
    php.ini中imail = localhost
    sendmail_from = [email protected]
      

  6.   

    在windows服务器中这样做是不行的你最好到什么地方找一个
    专门的mail函数来这样你就清楚了!
      

  7.   

    在Red Hat 8下默认安装了Sendmail,在php.ini里设置了sendmail_path=/usr/sbin/sendmail -t -i  可是用mail()还是什么反应也没有,请高手帮忙!!
    ////////////////上次还可以,这次由于重装系统却失效了,不知何解,郁闷ing……
      

  8.   

    谢谢你们的答复,那么请问在自己没有邮件服务器的情况下,有没有可能实现用mail()函数来发送邮件呢?