From 1f98f568751ea41d7101164240091e0154c824cd Mon Sep 17 00:00:00 2001 From: deuce <> Date: Sun, 13 Jan 2008 02:07:31 +0000 Subject: [PATCH] Allow but # and % as the tag separator for email. Change block filename to 0001.smtpblock Facebook does not allow a # in email addresses but does allow a %. --- src/sbbs3/mailsrvr.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/sbbs3/mailsrvr.c b/src/sbbs3/mailsrvr.c index 9d748def24..67cf4cc7fa 100644 --- a/src/sbbs3/mailsrvr.c +++ b/src/sbbs3/mailsrvr.c @@ -1843,7 +1843,7 @@ static BOOL checktag(scfg_t *scfg, char *tag, uint usernum) if(tag==NULL) return(FALSE); - sprintf(fname,"%suser/%04d.smtptags",scfg->data_dir,usernum); + sprintf(fname,"%suser/%04d.smtpblock",scfg->data_dir,usernum); return(findstr(tag, fname)); } @@ -1854,7 +1854,7 @@ static BOOL smtp_splittag(char *in, char **name, char **tag) if(in==NULL) return(FALSE); - *name=strtok_r(in, "#", &last); + *name=strtok_r(in, "#%", &last); if(*name) { *tag=strtok_r(NULL, "", &last); return(TRUE); -- GitLab