-
Notifications
You must be signed in to change notification settings - Fork 157
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Getting a 450 Request error [7.2] #13
Comments
Seems i am getting a 450 Request error [7.2]. But the email I am testing works on: http://www.mailboxvalidator.com/ So not sure why it will not work, any ideas ? |
Since you have provided zero real info, I'm guessing you're getting blocked/ignored by the other side due to a certain level of spamminess. And/or bad behavior. It could be a lot of things:
When I run this test code from my machine: <?php
require('smtp-validate-email.php');
$from = '[email protected]'; // for SMTP FROM:<> command
$email = '[email protected]';
$validator = new SMTP_Validate_Email($email, $from);
$validator->debug = true;
$smtp_results = $validator->validate();
print "\n";
var_dump($smtp_results); I get this output:
Which seems "correct" (i.e., |
P.S., I changed the title to be more relevant and not confuse any future readers/users. |
The email [redacted] It is a real email, as it works on http://www.mailboxvalidator.com/, but not when using this code. I have a test up at www.uswalkers.com/ken/ |
Just as an update. mailboxvalidator.com is not perfect, so perhaps not the best comparison. If you use email [redacted], which is real, on mailboxvailator, it says its real. If you remove the e, so its just [redacted], which is not real, it says its a real email. So a little more confusing ? |
Works just fine from here... The other thing (missing last letter) could simply be that messagelabs handles/allows common errors/misspellings and routes them appropriately... not really that strange? |
Okay, possible. I have tried a few. But I cannot get [redacted] to work. I am using Safari, and not getting out like you are. MX records (omprompt.com): Array ( [cluster8.eu.messagelabs.com] => 10 [cluster8a.eu.messagelabs.com] => 50 [omprompt.com] => 0 ) Connecting to cluster8.eu.messagelabs.com:25 Connected to cluster8.eu.messagelabs.com:25 successfully <<<recv: 450 Requested action aborted [7.2] 18002, please visit www.messagelabs.com/support for more details about this error message. Unexpected response after connecting: 450 Requested action aborted [7.2] 18002, please visit www.messagelabs.com/support for more details about this error message. Closing socket to cluster8.eu.messagelabs.com:25 {"[redacted]":false,"domains":{"omprompt.com":{"users":["redacted"],"mxs":{"cluster8.eu.messagelabs.com":10,"cluster8a.eu.messagelabs.com":50,"omprompt.com":0}}}} So my host must be blocked, IP or reverse IP on messagelabs.com Could this be possible ? Thank you for your help also. |
Browser has nothing to do with it. Yes, the most probable reason for your issues is that the server you're running this script from is blocked/blacklisted. Could be only a temporary ban if you're lucky. P.S. |
Changed addresses to [redacted] to protect the innocent :) |
Okay, thank you again for your help in this, I do appreciate it. Script works really well :) |
np, glad you found it useful! |
Hi zytzagoo, I have little knowledge of coding but would like to use your great tool; Could you guide me in the set up? |
@ct197475 How "big" is "big"? :) I guess you'll have to go slow... You can't have it all (speed && quality && free). Split/segment your list into manageable chunks, making sure to pause for at least a few seconds between checking each email/domain (ideally more/longer). And then have it run for days/weeks (even months, depending on list/chunk sizes) -- ideally, you'll run your checks from different servers for different chunks/domains. HTH. |
Hi HTH, Thanks a lot for your quick reply; that really cool. This is what I tried for the moment.
Should I touch these lines? And how can I program that?
Sorry for my newbeness ;-) Best CTC |
I'd start by grouping them according to the domains, then further split each domain-group based on how many accounts per domain there turns out to be. Then I'd start validating up to 10 emails per batch/run, pausing a few seconds between each one, while making sure the server doesn't get blacklisted by setting it up properly etc. If that goes well, then you can start thinking about doing several of those in parallel across different servers (or something to that effect). Or, potentially, slightly increasing the amount of emails per batch. But once a server blocks/blacklists you, it's game over for that IP (and cleaning that up is waaay over your head probably). But, anyway, based on your other questions, it would appear that what you're trying to do is more than you can handle (and it certainly has nothing to do with the originally reported issue). Perhaps you should try asking for help on certain other forums/communities and/or hire a freelancer to build what you need. |
i am using your class to add bulk email validation , the problem it validates 4-5 emails . and then gives this error . Connect failed: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. can you plz help me whats the problem i also tried by setting timelimit to 0.butt it doesnt work .any help wil be highly apreciated |
The other side is blocking you. See past issues. But don't expect free mass/bulk validation without significant effort on your part. |
can you please help me doiing bulk validation ?
The other side is blocking you. See past issues. |
No, sorry, I don't have the time. |
I really cannot help you since I cannot manage your infrastructure for you. And cycling IPs will not help you either (you will end up being banned Doing bulk validation is a business and it requires skill and knowledge of Good luck! On Wed, Apr 8, 2015 at 2:42 PM, asifali1 [email protected] wrote:
|
Thanks Zogoto i have done it myself by following your precious comments , |
I have the following result:
{"[email protected]":false,"domains":{"omprompt.com":{"users":["name"],"mxs":{"cluster8.eu.messagelabs.com":10,"cluster8a.eu.messagelabs.com":50,"omprompt.com":0}}}}
This shows me it found two servers, but only connected to one of them. Is that what you see too ?
The text was updated successfully, but these errors were encountered: