Mikrotik Become Very Slow reconnecting PPPoE services after Firewall Request Hits

Hi Guys, Good Day.

First of all i would like your assistance in checking for my issue with my company mikrotik, the situation is that currently the router is being used as PPPoE radius server and there is only one firewall rule to filter out port 25 for smtp. Couple days ago, suddenly we have certain number of users spamming the smtp port which at router level it drops the connection. this bring the router resource cpu up to almost 70%. Once we stop those users, cpu resource below low and normal. But soon after that router seems in hang or shock state where it taking some time to reconnect those pppoe request from the the users.

My question is, does the firewall spamming somehow make the router performance level drop or how? Kindly need your great advise for this. Much appreciate on your help on this.