IB2017 has asked for the wisdom of the Perl Monks concerning the following question:
Hello
I need to verify that a string is an email address, at least that it is well formed. I need to perfom this offline, so not Web check needs to be done. I an trying to use Email::Valid, however if run without an Internet connecction, it gets stucked for many seconds (I did not count, probably 20 or 30). I tried to disable some check, but with no success. Any idea?
use strict; use warnings; use Email::Valid; my $address = Email::Valid->address(-address => 'myname@mydomain.com', + -mxcheck => 0, -tldcheck => 0, -fudge=>0); print ($address ? 'yes' : 'no');
|
---|
Replies are listed 'Best First'. | |
---|---|
Re: use Email::Valid offline
by davido (Cardinal) on Mar 09, 2020 at 16:14 UTC | |
by IB2017 (Pilgrim) on Mar 09, 2020 at 16:38 UTC | |
by davido (Cardinal) on Mar 09, 2020 at 16:43 UTC | |
by IB2017 (Pilgrim) on Mar 09, 2020 at 17:19 UTC | |
by pryrt (Abbot) on Mar 09, 2020 at 17:54 UTC | |
| |
Re: use Email::Valid offline
by 1nickt (Canon) on Mar 09, 2020 at 16:00 UTC | |
by davido (Cardinal) on Mar 09, 2020 at 16:36 UTC | |
Re: use Email::Valid offline
by 1nickt (Canon) on Mar 10, 2020 at 03:54 UTC | |
by davido (Cardinal) on Mar 10, 2020 at 16:05 UTC |
Back to
Seekers of Perl Wisdom