public function loadConfig(array $config)
{
if (isset($config['smtpHost'])) {
$this->smtpHost = $config['smtpHost'];
}
if (isset($config['smtpPort'])) {
$this->smtpPort = $config['smtpPort'];
}
if (isset($config['smtpEncryption'])) {
$this->smtpEncryption = $config['smtpEncryption'];
}
if (isset($config['smtpUser'])) {
$this->smtpUser = $config['smtpUser'];
}
if (isset($config['smtpPassword'])) {
$this->smtpPassword = $config['smtpPassword'];
}
if (isset($config['alertEmailSource'])) {
$this->alertEmailSource = $config['alertEmailSource'];
}
if (isset($config['alertEmailTarget'])) {
$this->alertEmailTarget = $config['alertEmailTarget'];
}
$this->alertError = isset($config['alertError']);
$this->alertRenew = isset($config['alertRenew']);
$this->alertIssued = isset($config['alertIssued']);
}