From 00146d6fb054ad73ad34c759a5163f5e45d9cda2 Mon Sep 17 00:00:00 2001 From: rswindell <> Date: Fri, 26 Apr 2002 11:11:47 +0000 Subject: [PATCH] Requires a relay_user's last logon to be within the hour. --- src/sbbs3/mailsrvr.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/sbbs3/mailsrvr.c b/src/sbbs3/mailsrvr.c index 305968eb2d..fa901d1e44 100644 --- a/src/sbbs3/mailsrvr.c +++ b/src/sbbs3/mailsrvr.c @@ -1949,6 +1949,7 @@ static void smtp_thread(void* arg) if(p!=alias_buf /* forced relay by alias */ && (!(startup->options&MAIL_OPT_ALLOW_RELAY) || relay_user.number==0 + || relay_user.laston < time(NULL)-(60*60) || relay_user.rest&(FLAG('G')|FLAG('M'))) && !findstr(&scfg,host_name,relay_list) && !findstr(&scfg,host_ip,relay_list)) { -- GitLab