

PHP Email verification ScriptPHP Email verification Script
Email verification is a PHP class that can be easily used to verify an email address and make sure it is valid and does exist





PHP Email verification Script
Email verification is a PHP class that can be easily used to verify an email address and make sur...




9 Support questions or comments
Please login or create an account to post a question or comment.
-
1 month agoHi,
I'm interested in your script, please try to answer this, Thank you.
I'm confused with this parameter "smtp_check": false/true
can you explain when will this be true and when will it be false?
I tried to check this email "[email protected]" with this email as verifier email '[email protected]', and got "smtp_check": false,
shouldn't it be true,? as both email exists...please explain. -
1 month agodonamkhanh AuthorHi koromanoj,
I'm sorry for late reply because of Codester is down yesterday
Regarding your question, the "smtp_check" parameter is to determine that the checked email is exsit or not. Technically, our script will open telnet connection and send HELO command to ping/pong with email server. However, in some case, for security reason - email server will block all HELO command to protect their email accounts, "hide" them from outside => This is a reason why some case the checked email is real & exist but our script still show as smtp: false
Best regards
-
5 months agoHi, While going through the demo i find following as requirement, I will be buying, but want to know if you shall be going to implement these in future upgrades.
1. Background scheduler, instead keeping it on browser.
2. Authentication, the script should be behind the doors.
3. Proxy Support, as major ESP block if tracks tons of helo request from single ip. -
5 months agodonamkhanh AuthorHi Eyugcom,
This is just a simple script for verifying email so it does not has advanced features. I added some more features then the script’s pricing have to be increased too regarding Codester’s rule
So for recent plan, I still keep it simple as it should be but for your requirement, it still be easy to implement, especially with PHP cli
-
5 months agofernanm Purchasedwhat is the hosting requirements of this script? can you recommend a web hosting for this?
- View 2 more replies
-
5 months agodonamkhanh AuthorHi fernanm,
Currently this script support exporting in CSV format will all/valid/invalid emails. If you still need your suggestion features, I will add them in this weekend
Best regards,
Khanh -
5 months agofernanm PurchasedYes, I need this feature added.
1. TXT format export
2. cop all working emails to clipboard.
its very easy to use this features specially if like me, I only validate like 5 to 10 emails at a time. -
5 months agodonamkhanh AuthorOk, I will update it soon to you in next few days. Thank you for your purchase
-
6 months agoI want to buy it, but it doesn't have an export function that can export valid emails separately and invalid emails too
- View 4 more replies
-
6 months agodonamkhanh AuthorHi Spanish206,
Export feature is added now! Check it at http://localhost/labs/verify-email/bulk.php
Best regards,
Khanh -
6 months agoPlease check the link it's not working
-
6 months agodonamkhanh AuthorSorry, my misktake
https://labs.theseniorguys.net/verify-email/bulk.php
-
11 months agoHello,
I am interested in your email verification script but I have a few questions about your product.
1. Can your script verify millions of emails?
2. Can it work all the times and keep verifying emails on auto mode?
3. Can we add multiple servers to avoid IP black list?
4. How accurately it verifies the email list?
5. Can it import and export excel columns (name, phone etc...)
6. Is it slow or fast?
7. Can you help setup everything?
Looking forward for your reply
Thank you
Faiz -
11 months agodonamkhanh AuthorHi Faiz,
This is just a PHP class for verify email so if you need to verfiy milions of emails, you should have a good architect (queue)/server to run it.
1. Yes, you can but you have setup queue/node server to check. Let's say you have 1M emails, average time to verify an email is 10 seconds (depends on target server) then you will need 1M x 10 seconds = 10M seconds ~ 2777 hours . But if you have 1000 workers to run parallel, you will only need 2.7 hours. You can use AWS lambda function to scale your worker quickly.
Please note that, you can run this script from command line, each command can be an instance so 1000 workers here may not are 1000 servers. It can be 10 server with 100 tasks run on it
2. Can it work all the times and keep verifying emails on auto mode? => I cannot get your idea but if you want to track an email, you should have a schedule task to verify email
3. Yes, you can see my answer from #1
4. It depends on the target server emailconfiguration.
- If they block all incoming requests for checking email, we cannot determine the email exist or not
- If their server connection is too slow, maybe our script is timeouted (you need increase timeout in script - default is 30 seconds)
5. Currently not support because it's just a PHP class, it's not application
6. It depends on target server speed, average time is about 5-10 seconds per email
7. If it is application issue, I can help. But it is infrastructure, maybe you need supporting from server/hosting provider
-
Dec 15, 2021Before purchasing, I need something specific to be done. Can you please give me your email or contact so we can discuss further?
-
Dec 16, 2021donamkhanh Authorhi Nickibrahimi,
I'm not sure this email sharing is valid or not on Codester so you can discuss here for easy tracking later
-
Nov 21, 2021Hello, at the moment, your script can run with bulk emails?
-
Nov 22, 2021donamkhanh AuthorHi Tonyhoang,
Yes, it can run with bulk emails but for your requirement, you should setup as much worker processor as possible. E.g: 1 worker can handler 100 emails/time => you need 100 workers
-
Sep 4, 2021Hello,
If i use your this class for bulk email verify .
So what do I need to get attention to do it?
For example:
+ What's limited emails to verify?
+ If I process to verify for 10000 emails/time. So It's Ok...
Thanks! - View 2 more replies
-
Sep 4, 2021donamkhanh AuthorYou don't need to use Gmail SMTP. I mean, you should setup your server which are running this script as mail server to make sure all outgoing requests are treated as valid HELO command
-
Jan 26, 2022what is the best hosting server to use?
-
Jan 28, 2022donamkhanh AuthorHi ocbarbi!
It depends on your need but in my opinion, DigitalOcean, Linode is suitable for me. You should ask them to enable port for email service (25, 465 or 578(
-
Apr 2, 2021Hi anh,
cái này chỉ check 1 lần 1 mail thôi à? Có check được 1 list danh sách mail nhập từ txt, excel... - View 4 more replies
-
Jul 18, 2021It would be nice if you can make this a bulk email verification tool. If you can do that, i will surely buy. And also work on the interface as well.
-
Jul 18, 2021donamkhanh AuthorHi John126,
Thank you for your comment. I will add bulk email verification feature on next few days.
Regarding the interface, do you have any suggestion? -
Jul 20, 2021donamkhanh AuthorHi @John126, here is the implementation of bulk verification https://youtu.be/p3tnuK8rdgQ?t=13. Thank you!
Information
Category | Scripts & Code / PHP Scripts / Security |
First release | 29 January 2021 |
Last update | 5 August 2022 |
Software version | PHP 7.0, PHP 7.1, PHP 7.2, PHP 7.3, PHP 7.4, PHP 8.0, PHP 5.x |