[merge from trunk] Use qmail/control/smtpdgreeting if it exists, otherwise
show the original qpsmtpd greeting (with version information). git-svn-id: https://svn.perl.org/qpsmtpd/branches/0.31@518 958fd67b-6ff1-0310-b445-bb7760255be9
This commit is contained in:
parent
820a3bcb2b
commit
58f7129ada
@ -104,8 +104,18 @@ sub start_conversation {
|
|||||||
return $rc;
|
return $rc;
|
||||||
}
|
}
|
||||||
elsif ($rc != DONE) {
|
elsif ($rc != DONE) {
|
||||||
$self->respond(220, $self->config('me') ." ESMTP qpsmtpd "
|
my $greets = $self->config('smtpgreeting');
|
||||||
. $self->version ." ready; send us your mail, but not your spam.");
|
if ( $greets ) {
|
||||||
|
$greets .= " ESMTP";
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
$greets = $self->config('me')
|
||||||
|
. " ESMTP qpsmtpd "
|
||||||
|
. $self->version
|
||||||
|
. " ready; send us your mail, but not your spam.";
|
||||||
|
}
|
||||||
|
|
||||||
|
$self->respond(220, $greets);
|
||||||
return DONE;
|
return DONE;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -347,7 +357,8 @@ sub rcpt {
|
|||||||
sub help {
|
sub help {
|
||||||
my $self = shift;
|
my $self = shift;
|
||||||
$self->respond(214,
|
$self->respond(214,
|
||||||
"This is qpsmtpd " . $self->version,
|
"This is qpsmtpd " .
|
||||||
|
$self->config('smtpgreeting') ? '' : $self->version,
|
||||||
"See http://smtpd.develooper.com/",
|
"See http://smtpd.develooper.com/",
|
||||||
'To report bugs or send comments, mail to <ask@develooper.com>.');
|
'To report bugs or send comments, mail to <ask@develooper.com>.');
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user