From 3c64708119696b120e6fd7c9c61c58c027fd9121 Mon Sep 17 00:00:00 2001 From: Michael Hampton Date: Sun, 25 Jul 2004 16:20:04 +0000 Subject: [PATCH] * msgbase.c: CtdlCheckInternetMailPermission(): Do not allow twits to send Internet mail (they shouldn't be sending ANYTHING at all) --- citadel/ChangeLog | 5 +++++ citadel/msgbase.c | 3 +++ 2 files changed, 8 insertions(+) diff --git a/citadel/ChangeLog b/citadel/ChangeLog index 00f83f303..8bed08db7 100644 --- a/citadel/ChangeLog +++ b/citadel/ChangeLog @@ -1,4 +1,8 @@ $Log$ + Revision 623.10 2004/07/25 16:20:04 error + * msgbase.c: CtdlCheckInternetMailPermission(): Do not allow twits to send + Internet mail (they shouldn't be sending ANYTHING at all) + Revision 623.9 2004/07/25 16:18:43 error * citadel.spec: update version number @@ -5938,3 +5942,4 @@ Sat Jul 11 00:20:48 EDT 1998 Nathan Bryant Fri Jul 10 1998 Art Cancro * Initial CVS import + diff --git a/citadel/msgbase.c b/citadel/msgbase.c index 32ce0b093..e09e5d14a 100644 --- a/citadel/msgbase.c +++ b/citadel/msgbase.c @@ -2470,6 +2470,9 @@ int CtdlDoIHavePermissionToPostInThisRoom(char *errmsgbuf, size_t n) { */ int CtdlCheckInternetMailPermission(struct ctdluser *who) { + /* Do not allow twits to send Internet mail */ + if (who->axlevel <= 2) return(0); + /* Globally enabled? */ if (config.c_restrict == 0) return(1); -- 2.39.2