We can confirm the Tucows engineering team have now restored all mail services. We sincerely apologise 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.