Below are some useful links for current customers. If you have an urgent question please give us a call at 613-829-2229 and we’ll be happy to help. For less urgent questions which are not included below, please use our contact form.
- On the go? Access your Webmail here.
- Having trouble? Submit a Support Ticket here.
- It’s that time? Pay an Invoice here.
- Need a new password? Generate a secure password here.
- Control your email spam by adjusting spam filter settings here.
- Leaving for a vacation? Set your email autoresponder here.