X-Git-Url: http://git.marmaro.de/?a=blobdiff_plain;f=zotnet%2Fmts%2Fmts.c;h=3b0b1809d3d869b19567c7e9907b0548f5c19ebb;hb=50b82c508f3489b56ae626dc13c3013cbfde507f;hp=0951c4c8f31c50e336a1d4e0a0baa10578a849b3;hpb=a81c28f4a2ee69469c5e9f5d65389a89c6070ed4;p=mmh diff --git a/zotnet/mts/mts.c b/zotnet/mts/mts.c index 0951c4c..3b0b180 100644 --- a/zotnet/mts/mts.c +++ b/zotnet/mts/mts.c @@ -63,7 +63,7 @@ static char fullname[BUFSIZ]; /* Variables for username masquerading: */ boolean draft_from_masquerading = FALSE; /* also used from post.c */ static boolean mmailid_masquerading = FALSE; -static boolean plussed_user_masquerading = FALSE; + boolean username_extension_masquerading = FALSE; /* " from addrsbr.c */ static char* masquerade = ""; @@ -207,8 +207,8 @@ mts_init (char *name) if (strstr(masquerade, "mmailid") != NULL) mmailid_masquerading = TRUE; - if (strstr(masquerade, "plussed_user") != NULL) - plussed_user_masquerading = TRUE; + if (strstr(masquerade, "username_extension") != NULL) + username_extension_masquerading = TRUE; } @@ -496,17 +496,6 @@ getuserinfo (void) if (!mmailid_masquerading || *np == '\0') strncpy (username, pw->pw_name, sizeof(username)); - if (plussed_user_masquerading) { - /* Tack on '+' and $USERPLUS environment variable to actual username. - Presumably the local MTA (e.g. sendmail) has been set up to deliver - all mail sent to + to . */ - char* plussed_user_addon = getenv("USERPLUS"); - - if (plussed_user_addon != NULL && *plussed_user_addon != '\0') - snprintf(username, sizeof(username), "%s+%s", - username, plussed_user_addon); - } - /* The $SIGNATURE environment variable overrides the GECOS field's idea of your real name. */ if ((cp = getenv ("SIGNATURE")) && *cp)