Revision 5527271d
Von Moritz Bunkus vor mehr als 11 Jahren hinzugefügt
SL/Mailer/SMTP.pm | ||
---|---|---|
31 | 31 |
|
32 | 32 |
$self->{smtp}->starttls(SSL_verify_mode => 0) || die if $self->{security} eq 'tls'; |
33 | 33 |
|
34 |
return 1 unless $cfg->{login}; |
|
34 |
# Backwards compatibility: older Versions used 'user' instead of the |
|
35 |
# intended 'login'. Support both. |
|
36 |
my $login = $cfg->{login} || $cfg->{user}; |
|
35 | 37 |
|
36 |
$self->{smtp}->auth($cfg->{user}, $cfg->{password}) or die; |
|
38 |
return 1 unless $login; |
|
39 |
|
|
40 |
$self->{smtp}->auth($login, $cfg->{password}) or die; |
|
37 | 41 |
} |
38 | 42 |
|
39 | 43 |
sub start_mail { |
Auch abrufbar als: Unified diff
SMTP-Mailer: Login-Konfigurationseinstellung heißt "login", nicht "user"
Die kivitendo.conf führt "login" als Namen für die Einstellung
auf. Für Rückwärtskompatibilität aber beide Varianten unterstützen.