大家好,我是个新手,有个问题我想请教大家一下,时间急迫,麻烦大家了。
是这样的,有个网站,把做好的php网页直接上传到已经申请的域名的根目录下,网站运行完好。要求是用户注册后的用户名需要通过邮件来激活。比如,一个用户注册用户名为lucy,注册时候填写的邮箱是[email protected].如果注册成功,该网站会发送一个激活账户的邮件到[email protected],用户需要通过这封邮件来激活账户。后来应客户要求,暂时不公布该网站,我就在已经申请的域名的根目录下新建了一个文件夹,叫做a,然后我把所有网页都移到文件夹a底下。之后我再次打开网页,进行测试,发现用户注册部分出现问题。用户注册不了用户,提示的信息是邮件发送是失败。这是什么原因。后来我把网页移回原来的位置也就是根目录下。可是居然用户也还是注册不了,提示信息也是邮件发送失败。这是为什么?
麻烦各位指点我一下。

解决方案 »

  1.   

    大家好,有些问题要请教你一下.我是新手,对于这些代码我还有些不熟悉,所以麻烦你了
    $SMTPSERVER="mail.eftel.net.au";//这个是所申请的服务器中的smtp的地址是吗? 
    $SMTPSERVERPORT = 25; //SMTP服务器端口是吗?
    $SMTPUSEREMAIL = "[email protected]"; //SMTP服务器的用户邮箱是不是申请服务器的时候所申请的用户名+服务器的域名就是smtp服务器的用户邮箱?
    $SMTPUSER = "aaaaaa"; //SMTP服务器的用户帐号,是不是就是申请服务器的用户名,也就是上传网页时候用到的用户名?
    $SMTPPASSWORD = "******"; //SMTP服务器的用户帐号,是不是是不是就是申请服务器时候使用的密码,也就是上传网页到服务器时用的密码? smtp所使用的用户名和密码与上传网页时候用到的用户名和密码是否一致?