public function __construct(array $config)
{
$host = Arr::get($config, 'host', 'localhost');
$port = Arr::get($config, 'port', 25);
$security = Arr::get($config, 'security', null);
parent::__construct($host, $port, $security);
if (isset($config['username'])) {
$this->setUsername($config['username']);
}
if (isset($config['password'])) {
$this->setPassword($config['password']);
}
}