duckhost.ml Posted August 4, 2022 Share Posted August 4, 2022 This need for spam signups some peoples using temp mail Quote Link to comment Share on other sites More sharing options...
Burke Knight Posted August 4, 2022 Share Posted August 4, 2022 Please sign up and file a support ticket at https://support.ifastnet.com/ and make this a suggestion for them to do. If a few people do that, they might make it so. Quote Link to comment Share on other sites More sharing options...
duckhost.ml Posted August 4, 2022 Author Share Posted August 4, 2022 10 minutes ago, Burke Knight said: Please sign up and file a support ticket at https://support.ifastnet.com/ and make this a suggestion for them to do. If a few people do that, they might make it so. ok Quote Link to comment Share on other sites More sharing options...
User51 Posted August 4, 2022 Share Posted August 4, 2022 If you know how to code, you can always use some code on your end to check if the email is just a temporary email. Quote Link to comment Share on other sites More sharing options...
TinkerMan Posted August 4, 2022 Share Posted August 4, 2022 That's what I do @User51. I also take it a step further and have a list of valid email (gmail, yahoo, etc). And if someone signs up with an email not on either list, I get a notification. Quote Link to comment Share on other sites More sharing options...
User51 Posted August 5, 2022 Share Posted August 5, 2022 1 hour ago, TinkerMan said: That's what I do I wish there was a way to upvote a post so you don't have to write a useless reply every time to acknowledge it. Quote Link to comment Share on other sites More sharing options...
duckhost.ml Posted August 5, 2022 Author Share Posted August 5, 2022 6 hours ago, User51 said: If you know how to code, you can always use some code on your end to check if the email is just a temporary email. no I don't know php Quote Link to comment Share on other sites More sharing options...
TinkerMan Posted August 5, 2022 Share Posted August 5, 2022 Or even a way to like posts @User51! And now is an awesome time to learn @duckhost.ml! Quote Link to comment Share on other sites More sharing options...
duckhost.ml Posted August 5, 2022 Author Share Posted August 5, 2022 47 minutes ago, TinkerMan said: Or even a way to like posts @User51! And now is an awesome time to learn @duckhost.ml! but too hard than html Quote Link to comment Share on other sites More sharing options...
TinkerMan Posted August 5, 2022 Share Posted August 5, 2022 PHP is challenging, sure. But if you want to improve the quality of your host (And maybe have a custom client area one day), I certainly recommend it. It looks good when applying for school and jobs as well. Quote Link to comment Share on other sites More sharing options...
duckhost.ml Posted August 5, 2022 Author Share Posted August 5, 2022 10 minutes ago, TinkerMan said: PHP is challenging, sure. But if you want to improve the quality of your host (And maybe have a custom client area one day), I certainly recommend it. It looks good when applying for school and jobs as well. ok i will find out! Quote Link to comment Share on other sites More sharing options...
Wizacr Posted August 6, 2022 Share Posted August 6, 2022 18 hours ago, duckhost.ml said: ok i will find out! Setting this up would be relatively simple, but to implement properly may be more challenging. Assuming you're using the default signup form, you may find it easier to create this using a multi-step process. One where your first step is to enter your email then the user submits this and you can check it against your own list of 'bad' email domains, if they check out proceed to take them to the remainder of the sign up form. The reason for a multi step process is to properly send the captcha back to iFastnet for registration. One glaring issue is the ease that the user can modify the form data before submitting after you've processed your checks. We can ignore this, as it is not typical for bots or random fly by users. However, as you learn and get familiar with PHP etc. this should be resolved. To break this down a bit, you would have step 1 be an input textbox asking for the users email address, the user would submit this and on the following page you can use PHP to check their email domain against a list of 'bad' email domains. A quick example script for this would be: $e = $_POST['email']; if ($e) { $e = explode('@', $e); $blacklist = array('wzcmail.com', 'temp-mail.org', 'otherbademail.com'); if (in_array($e['1'], $blacklist)) { die('Error.'); //Don't display the remainder of the form, ask the user to use a real email address. } else { echo 'Good to go.'; //Continue the page asking for remaining information. } } If the email domain is in your blacklist the script would prevent them from seeing the remainder of the form blocking their registration. If their email domain is not on your blacklist they would continue to sign up properly. You would then store the email in a hidden input box with the remainder of the form. The basic components you'd need to learn and understand in PHP for this script are: IF statements explode() Arrays in_array() You can find more on these from sites such as w3schools.com. I hope this helps you understand what you'll need learn to set this up on your site, creating your own solutions to problems is the best way to begin learning. Quote Link to comment Share on other sites More sharing options...
duckhost.ml Posted August 7, 2022 Author Share Posted August 7, 2022 17 hours ago, Wizacr said: Setting this up would be relatively simple, but to implement properly may be more challenging. Assuming you're using the default signup form, you may find it easier to create this using a multi-step process. One where your first step is to enter your email then the user submits this and you can check it against your own list of 'bad' email domains, if they check out proceed to take them to the remainder of the sign up form. The reason for a multi step process is to properly send the captcha back to iFastnet for registration. One glaring issue is the ease that the user can modify the form data before submitting after you've processed your checks. We can ignore this, as it is not typical for bots or random fly by users. However, as you learn and get familiar with PHP etc. this should be resolved. To break this down a bit, you would have step 1 be an input textbox asking for the users email address, the user would submit this and on the following page you can use PHP to check their email domain against a list of 'bad' email domains. A quick example script for this would be: $e = $_POST['email']; if ($e) { $e = explode('@', $e); $blacklist = array('wzcmail.com', 'temp-mail.org', 'otherbademail.com'); if (in_array($e['1'], $blacklist)) { die('Error.'); //Don't display the remainder of the form, ask the user to use a real email address. } else { echo 'Good to go.'; //Continue the page asking for remaining information. } } If the email domain is in your blacklist the script would prevent them from seeing the remainder of the form blocking their registration. If their email domain is not on your blacklist they would continue to sign up properly. You would then store the email in a hidden input box with the remainder of the form. The basic components you'd need to learn and understand in PHP for this script are: IF statements explode() Arrays in_array() You can find more on these from sites such as w3schools.com. I hope this helps you understand what you'll need learn to set this up on your site, creating your own solutions to problems is the best way to begin learning. Thank you Quote Link to comment Share on other sites More sharing options...
Wizacr Posted August 17, 2022 Share Posted August 17, 2022 3 hours ago, BastelPichi said: You are making your life way too hard. Simply send a normal POST request with the data frm your PHP script. That way you can validate all data, and show the user a nicer email confirmation page. And not very hard. I went a bit over board in that. The idea remains relatively the same just minus the multi step form. Quote Link to comment Share on other sites More sharing options...
TinkerMan Posted August 17, 2022 Share Posted August 17, 2022 4 hours ago, BastelPichi said: For example I can get an rf.gd account, without any InfinityFree account. Really? I have been trying to offer the default subdomains provided by iFastNet but the API always returns an error. Quote Link to comment Share on other sites More sharing options...
User51 Posted August 19, 2022 Share Posted August 19, 2022 On 8/17/2022 at 7:36 PM, TinkerMan said: Really? I have been trying to offer the default subdomains provided by iFastNet but the API always returns an error Same here. @BastelPichi, how did you do this? Quote Link to comment Share on other sites More sharing options...
TinkerMan Posted August 20, 2022 Share Posted August 20, 2022 Ohhhhh. Hm. Huh. 🤔 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.