diff options
| author | manuel <manuel@mausz.at> | 2018-02-26 13:51:05 +0100 |
|---|---|---|
| committer | manuel <manuel@mausz.at> | 2018-02-26 13:51:05 +0100 |
| commit | 2db0ddb4b04220689901c4676bb3b78c6965d244 (patch) | |
| tree | bb333ca71574278cb48510cc76344cfc0be58628 | |
| parent | 8bc9274be73f10781fe910a02097d858ad39c718 (diff) | |
| download | qmail-2db0ddb4b04220689901c4676bb3b78c6965d244.tar.gz qmail-2db0ddb4b04220689901c4676bb3b78c6965d244.tar.bz2 qmail-2db0ddb4b04220689901c4676bb3b78c6965d244.zip | |
realrcptto: drop default QMAILQUEUE for catch-all
| -rw-r--r-- | realrcptto.c | 8 |
1 files changed, 0 insertions, 8 deletions
diff --git a/realrcptto.c b/realrcptto.c index 235ed14..e211654 100644 --- a/realrcptto.c +++ b/realrcptto.c | |||
| @@ -326,14 +326,6 @@ int depth; | |||
| 326 | if (!i || (i == at + 1) || (i == localpart.len) || | 326 | if (!i || (i == at + 1) || (i == localpart.len) || |
| 327 | ((i > at) && (localpart.s[i] == '.'))) { | 327 | ((i > at) && (localpart.s[i] == '.'))) { |
| 328 | x = constmap(&mapvdoms,localpart.s + i,localpart.len - i); | 328 | x = constmap(&mapvdoms,localpart.s + i,localpart.len - i); |
| 329 | if (x && i == at + 1) { | ||
| 330 | // set QMAILQUEUE if catch-all | ||
| 331 | char *qmailqueue; | ||
| 332 | qmailqueue = env_get("QMAILQUEUE"); | ||
| 333 | if (qmailqueue) { | ||
| 334 | if (!env_put("QMAILQUEUE=bin/qmail-queue")) die_nomem(); | ||
| 335 | } | ||
| 336 | } | ||
| 337 | if (x) break; | 329 | if (x) break; |
| 338 | if (constmap(&mapsmtproutes,localpart.s + i,localpart.len - i)) return 1; | 330 | if (constmap(&mapsmtproutes,localpart.s + i,localpart.len - i)) return 1; |
| 339 | } | 331 | } |
