There are 59 FAQs online
You can browse support articles, or use our search feature instead. You can also email IgLou support or call 800-436-4456 for assistance.
2023-02-17 18:18
Our most commonly searched question is about finding IgLou's mail server settings. You can find the answer here.