I can't figure out how to change the tcp_timeout here is the text from the Email:Valid docs:
If Net::DNS is available, you can modify the behavior of the resolver (e.g. change the default tcp_timeout value) by manipulating the global Net::DNS::Resolver instance stored in $Email::Valid::Resolver.