Discover mailserver configuration from email address
Install the package via composer
composer require fidelosoftware/mailing
$oMailServer = new \FideloSoftware\Mailing\AutoConfig\MailServer();
$oConfig = $oMailServer->discover(new \FideloSoftware\Mailing\Email('your@email.address'));