]> git.ipfire.org Git - thirdparty/mlmmj.git/commitdiff
subconfirm: fix unsubscribe email
authorBaptiste Daroussin <bapt@FreeBSD.org>
Thu, 9 Mar 2023 08:07:54 +0000 (09:07 +0100)
committerBaptiste Daroussin <bapt@FreeBSD.org>
Thu, 9 Mar 2023 08:07:54 +0000 (09:07 +0100)
src/subscriberfuncs.c

index c0461f9eac3e1b8e52a35c889d4af838927793a7..583aaf152d952d36df34697b5f77560e0bb44373 100644 (file)
@@ -266,13 +266,13 @@ generate_subconfirm(struct ml *ml, const char *subaddr, enum subtype typesub,
        dprintf(subconffd, "%s", subaddr);
        close(subconffd);
 
-       gen_addr_cookie(fromaddr, ml, "bounces-confsub-", randomstr);
+       gen_addr_cookie(fromaddr, ml, sub ? "bounces-confsub-" : "bounces-confunsub-", randomstr);
 
        switch(typesub) {
                default:
                case SUB_NORMAL:
                        listtext = sub ? "sub-confirm" : "unsub-confirm";
-                       tmpstr = sub ? "confsub-" : "confunsub-digest";
+                       tmpstr = sub ? "confsub-" : "confunsub-";
                        break;
                case SUB_DIGEST:
                        listtext = sub ? "sub-confirm-digest" : "unsub-confirm-digest";