diff options
| author | manuel <manuel@mausz.at> | 2013-02-05 18:26:43 +0100 |
|---|---|---|
| committer | manuel <manuel@mausz.at> | 2013-02-05 18:26:43 +0100 |
| commit | 46e7540287d9f013da12b178633a3900a4eb6adf (patch) | |
| tree | 1dd980afa297ec36e1bd6035f5393669740afadf | |
| parent | 8ed3cb136c336a3103d233f1f82b6da35ae2f6f9 (diff) | |
| download | qmail-46e7540287d9f013da12b178633a3900a4eb6adf.tar.gz qmail-46e7540287d9f013da12b178633a3900a4eb6adf.tar.bz2 qmail-46e7540287d9f013da12b178633a3900a4eb6adf.zip | |
[PATCH] log relay attempts
qmail-1.03-r17-logrelay
| -rw-r--r-- | qmail-smtpd.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/qmail-smtpd.c b/qmail-smtpd.c index 8f0ebad..eebba2e 100644 --- a/qmail-smtpd.c +++ b/qmail-smtpd.c | |||
| @@ -653,7 +653,11 @@ void smtp_rcpt(arg) char *arg; { | |||
| 653 | } | 653 | } |
| 654 | if (!(spp_val = spp_rcpt(allowed))) return; | 654 | if (!(spp_val = spp_rcpt(allowed))) return; |
| 655 | if (!relayclient && spp_val == 1) { | 655 | if (!relayclient && spp_val == 1) { |
| 656 | if (!allowed) { err_nogateway(); return; } | 656 | if (!allowed) { |
| 657 | strerr_warn6("qmail-smtpd: Attempted relay from ",mailfrom.s," at ",remoteip," to ",addr.s,0); | ||
| 658 | err_nogateway(); | ||
| 659 | return; | ||
| 660 | } | ||
| 657 | } | 661 | } |
| 658 | spp_rcpt_accepted(); | 662 | spp_rcpt_accepted(); |
| 659 | if (!stralloc_cats(&rcptto,"T")) die_nomem(); | 663 | if (!stralloc_cats(&rcptto,"T")) die_nomem(); |
