We can confirm the Tucows engineering team has now restored all mail services. We sincerely apologize for the inconvenience this has caused our customers. If you have any questions, please contact our support team who are here 24/7 and happy to help.