Author Topic: Verify emails BEFORE sending?  (Read 7446 times)

bhl007

  • Posts: 75
    • View Profile
Verify emails BEFORE sending?
« on: May 15, 2006, 08:11:10 am »
I am getting suspended from host due to the following reason

Your account was suspended due to a lot of emails
bouncing back to the server, this causes the server
to slow way down.

Some of the leads that I import into LMP, the email is not valid.
Thus, LMP will process bounce for me via bounce cgi script.

But, bounce back make the server slow down... Any advice to easily remove the invalid email before I import email to LMP?

DW

  • Administrator
  • Posts: 3787
    • View Profile
    • https://legacy.listmailpro.com
Verify emails BEFORE sending?
« Reply #1 on: May 15, 2006, 04:28:09 pm »
Greetings,

Currently there is not a way to do this with ListMail - it will take a custom script containing some code such as follows:

http://php.net/manual/en/function.getmxrr.php#64117

I plan to implement such checking into ListMail for subscriptions, additions, and imports in the near future... Until then, I could write a simple script using this code to loop through your email addresses and remove the invalids, if you like.  I should have a chance this evening if this sounds ok.

Regards
Dean Wiebe
ListMailPRO Author & Developer - Help | Support | Hosting

bhl007

  • Posts: 75
    • View Profile
Verify emails BEFORE sending?
« Reply #2 on: May 15, 2006, 05:00:33 pm »
I would like to have this function to check the email validity.
Last time I do try before some email validator software, but it is not accurate, also it need to send mailing via the software.

Finally I choose LMP, because all things can be done via cron and no need for me to send via software and many other benefits.

I like your script so much.  :P

DW

  • Administrator
  • Posts: 3787
    • View Profile
    • https://legacy.listmailpro.com
Verify emails BEFORE sending?
« Reply #3 on: May 15, 2006, 05:08:33 pm »
I will try some tests with the code at the link I mentioned and provide a script for you to use to clean out your bad email addresses.  What I learn will also most likely be used to implement such a feature in the next ListMail update.

Regards
Dean Wiebe
ListMailPRO Author & Developer - Help | Support | Hosting

bhl007

  • Posts: 75
    • View Profile
Verify emails BEFORE sending?
« Reply #4 on: May 16, 2006, 05:11:36 am »
cool, do let me know once you have done your testing. Less bounce make the delivery of email via server even faster.

DW

  • Administrator
  • Posts: 3787
    • View Profile
    • https://legacy.listmailpro.com
Verify emails BEFORE sending?
« Reply #5 on: May 17, 2006, 10:09:42 am »
Ok I got an email test script finished.  Copy the following code into a new PHP file, ie "emailverify.php", upload it to your ListMail folder and browse to it.  Please note that this script may take a considerable amount of time but, server configuration providing, will show you progress as it goes.

The forum can't seem to accept all the code, so here is a direct link: Click here

Regards
Dean Wiebe
ListMailPRO Author & Developer - Help | Support | Hosting

bhl007

  • Posts: 75
    • View Profile
Verify emails BEFORE sending?
« Reply #6 on: May 18, 2006, 09:02:51 am »
I have just try it out. Extremely slow for a big list..

Is it possible to after click validate, let it run at server, at the same time we can close the browser? (automated)

Or possible for multi thread in checking?


And I'm not sure whether the checking result is accurate. I have just done some testing by simply copy 12 emails that is Deleted, and email to them , after some time only receive 4 email delivery failure's notification.

Before that I have also try out some email verifier software, the result also not accurate. Every time I scan with those software, it give different result, sometimes the difference is quite big...

I now have a suggestion, if you really want to implement this in future release, you may consider let user to skip the type of email domain that they want to skip from script scan, since some domain don't seems to allow dns to check the email validity, thus script will assume it's not valid and delete all those email from a particular domain. Besides, you should put priority for deletion of non exist email, but not those email that  when checking with script, it get smtp timeout etc...

Another suggestion, when click import user, we can tick the send welcome message to user. I always import leads, thus everytime will reach the sending process page.

Since it already have the resume sending script etc.. why not after the import done, show a status "SUCCESS IMPORT ALL SUBSCRIBER" first, then only show the sending welcome email status. It will reduce confusion and not letting us to always there to see the process until it finish sending. This is my comment :)

Dean, are you here?

sanj

  • Posts: 54
    • View Profile
Verify emails BEFORE sending?
« Reply #7 on: March 05, 2007, 05:26:24 am »
hi,

the last lines are somehow missing!

i'm trying to implement this but it seems incomplete.

take a look at my page here
http://www.worldofmagnets.co.uk/responder/emailverify.php

thanks
sanj
Magnetic Therapy Natural Pain Relief for Arthritis, Back Pain and More... at http://www.worldofmagnets.co.uk

prepress forums

  • Posts: 24
    • View Profile
    • http://prepressforum.com
Email Validation
« Reply #8 on: August 15, 2007, 08:10:21 pm »
Dean, you may look at the code in a phpBB mod called LEV Live Email Validate, it's been lights out at detecting and weeding out bogus email address sign-ups to my phpBB forums, kills lots of comment spammers.  I have found this a really good validation in php and may be woth looking at.

One point though is that almost any form of email validation can cause you to weed out a good address.  At any given time it may not all check out, but may actually be a perfectly good, working address.  Myself, I am really aggressive and just don't want to mail to people whose servers bounce sporadically.  But watching closely, I see that I am weeding out addresses that I know are good..

Dean, that "Click Here" goes to a live php file, so can't get all the code.  Can you post that in text or make it available another way, I like this feature.
--
JP

http://prepressforum.com - corvette-forum - http://free-preflight.com - http://printing-quote.us - http://destin-florida-hotel.com - Destin Florida Forum
corvette forum, corvette z06 forum, corvette c6 forum, c5 corvette forum, prepress forum, postcards, brochures, destin florida hotels

DW

  • Administrator
  • Posts: 3787
    • View Profile
    • https://legacy.listmailpro.com
Verify emails BEFORE sending?
« Reply #9 on: August 16, 2007, 10:59:40 am »
Thank you for the suggestion re: LEV.  I have fixed the link.

Copy the code into a .php file located in your ListMail folder:
http://listmailpro.com/misc/emailverify.txt

Regards
Dean Wiebe
ListMailPRO Author & Developer - Help | Support | Hosting