diff --git a/smtp.install b/smtp.install index 97222d5..2a68650 100644 --- a/smtp.install +++ b/smtp.install @@ -37,11 +37,15 @@ function smtp_uninstall() { } // End of contact_attach_uninstall(). function smtp_enable() { - variable_set('mail_system', array('default-system' => 'SmtpMailSystem')); + $mail_modes = variable_get('mail_system', array('default-system' => 'DefaultMailSystem')); + $mail_modes['default-system'] = 'SmtpMailSystem'; + variable_set('mail_system', $mail_modes); } function smtp_disable() { - variable_set('mail_system', array('default-system' => 'DefaultMailSystem')); + $mail_modes = variable_get('mail_system'); + $mail_modes['default-system'] = 'DefaultMailSystem'; + variable_set('mail_system', $mail_modes); } function smtp_update_7000() {