Quick update regarding the email system that has been down for a few weeks now. It should be all good and up and running again. If you run into any issues, please don't hesitate to contact any of the admin staff in regards to any problem.
Cheers @Hydrogen and @Pyro699 for looking into/fixing the problem.