]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
deliver: If -a wasn't specified and no Envelope-To: header, the fallback implementati...
authorTimo Sirainen <tss@iki.fi>
Mon, 2 Feb 2009 17:50:27 +0000 (12:50 -0500)
committerTimo Sirainen <tss@iki.fi>
Mon, 2 Feb 2009 17:50:27 +0000 (12:50 -0500)
Patch by Steffen Kaiser.

--HG--
branch : HEAD

src/deliver/deliver.c

index 0cdfbe9b62a30450a98c61824de3d752340ac516..9bde35885b64f6e1d668dede144193819b17faea 100644 (file)
@@ -1133,7 +1133,7 @@ int main(int argc, char *argv[])
        if (destaddr == NULL) {
                destaddr = deliver_get_address(mail, "Envelope-To");
                if (destaddr == NULL) {
-                       destaddr = strchr(user, '@') == NULL ? user :
+                       destaddr = strchr(user, '@') != NULL ? user :
                                t_strconcat(user, "@",
                                            deliver_set->hostname, NULL);
                }