| Author |
Message |
biohazzardcreations
Nuke Cadet


Joined: Jul 27, 2004
Posts: 6
|
Posted:
Mon Jul 26, 2004 10:52 pm |
  |
Hello I am trying to make it so that people that are registering for my site can not use email addresses that end in hotmail, yahoo, lucos etc...
If this is possible I would like top know how to do it. Also if it isn't is there a way to let people know on the registration page that if they use a hotmail or whatever that they will not beable to register like beside the email box it says domains that end in hotmail etc are not allowed.
The reason I am asking this is that I am having a problem sending the act and confirmation email to users that are using hotmail accounts and yahoo accounts. I am not sure of how many domains are not allowing this but it is not working for the email send fuctions. I am using win 2k3 and iis6 along with the built in mail servers. The servers work fine but still wont send to hotmail and such.
If this is not the right place to post please I appologise for this. |
|
|
   |
 |
nobleclem
Lieutenant


Joined: May 27, 2003
Posts: 167
Location: Southfield, MI
|
Posted:
Tue Jul 27, 2004 12:18 am |
  |
I dont think its the script that is causing the problem. I think its actually your host being blocked by the hotmail servers and others. Or possibly your host is not allowing mail to goto those servers. They could have had a problem with it in the past. I would really talk to your host about this issue.
As far as blocking those from valid registerable e-mail addresses you could edit the registration function of the your_account module and just return an error page if the e-mail address contains @hotmail.com by using strstr() function in php. |
_________________ ....Check Out These Great Sites....
http://HackerAssassins.com is home to PHP-Nuke 7.4 HA Enhanced | http://FatalException.us
http://Vaelio.com < -- > The Future of CMS Technology and Design Today -- coming soon |
|
       |
 |
Getyousomeofthis
Sergeant


Joined: Jan 18, 2004
Posts: 128
Location: Tulsa Oklahoma
|
Posted:
Tue Jul 27, 2004 3:07 am |
  |
I had the same problem i ended up just using a No Mail Your Account Hack to activate the user immediately at the site ..
This problem looks like to me is mostly a problem with Free email services
not only Hotmail
anyway you can get the hack from http://www.nukeresources.com/
they have several versions
Ever since i changed to the no mail hack i get more successfull registrations and no more complaints
that may be an alternative for you but i would like to see incorporated into the script and email pinger to check if the email is actualy valid.. hehe just to keep the honest ones honest lol
peace |
_________________ Click Here To Join Our CS:Source Game Server!
[img]http://www.dtsbase.com/files/logo.gif[/img] |
|
    |
 |
nobleclem
Lieutenant


Joined: May 27, 2003
Posts: 167
Location: Southfield, MI
|
Posted:
Tue Jul 27, 2004 7:45 am |
  |
|
       |
 |
Getyousomeofthis
Sergeant


Joined: Jan 18, 2004
Posts: 128
Location: Tulsa Oklahoma
|
Posted:
Tue Jul 27, 2004 5:15 pm |
  |
well a tester/pinger like for instance at http://www.dnsstuff.com/ in the middle at the bottom there is an email tester.
Also there are many sites that use some sort of checker that checks if an email is valid. I would try to put in a fake email and it would tell me the email i attempted to use is invalid and to please use a worlking email address.. Non nuke sites of course but im sure there is a little script out there that does this and would be nice to see something like that added to the no mail hack
peace |
_________________ Click Here To Join Our CS:Source Game Server!
[img]http://www.dtsbase.com/files/logo.gif[/img] |
|
    |
 |
biohazzardcreations
Nuke Cadet


Joined: Jul 27, 2004
Posts: 6
|
Posted:
Wed Jul 28, 2004 2:18 am |
  |
Well I have not done any php coding before so I am not sure on how to go about recoding the your_account module at all. If there is a way for me to find out how I will do that but as for now I will use the hacka nd hopefully that will work. Thanks for you help.
Oh also I am getting a strange warning on some of my pages here is what it says:
Warning: date(): Windows does not support dates prior to midnight (00:00:00), January 1, 1970 in c:\inetpub\wwwroot\admin\modules\download.php on line 438
Warning: date(): Windows does not support dates prior to midnight (00:00:00), January 1, 1970 in c:\inetpub\wwwroot\admin\modules\download.php on line 438
Warning: date(): Windows does not support dates prior to midnight (00:00:00), January 1, 1970 in c:\inetpub\wwwroot\admin\modules\download.php on line 438
Warning: date(): Windows does not support dates prior to midnight (00:00:00), January 1, 1970 in c:\inetpub\wwwroot\admin\modules\download.php on line 438
If there is a way to fix this please let me know as it is really pissing me off. I am using IIS 6 with PHP 4.3.7 and mysql 4.0.20d |
|
|
   |
 |
Getyousomeofthis
Sergeant


Joined: Jan 18, 2004
Posts: 128
Location: Tulsa Oklahoma
|
Posted:
Wed Jul 28, 2004 3:19 am |
  |
There is not much to do as far as coding is concerned .With the Your Account hacks you just replace the files in your nuke folder with the ones you download from http://www.nukeresources.com/ make sure you get the one that corresponds with your version of Nuke.
Wierd about that date January 1, 1970 lol is your site that Old??
something up with your date and time i dont know about that.. maybe try another theme and see if it does it with other themes.. ive never seen that error before
well i hope you get it figured out
peace |
_________________ Click Here To Join Our CS:Source Game Server!
[img]http://www.dtsbase.com/files/logo.gif[/img] |
|
    |
 |
|
|