Whitelisting an email address is telling your email provider that an email address is good and that you want to receive emails from it. Whitelisting a domain is much the same apart from the fact it is more comprehensive. Whitelisting example.com would allow emails from anyone at example.com, for instance barry@example.com and sue@example.com.
Whitelisting emails or domains not only allows blocked emails to be received but also stops them from potentially being blocked in the future.
There are hundreds of different email service providers and servers in the world and each will have a different method for how to add and remove from the whitelist. Here are a few examples covering some of the most popular email providers:
And here are some more technical instructions for some of the most popular email filters and administrative tools. Note that most of these contain links to the official documentation for each tool:
Since there are so many email services there is a chance that your service is not covered here. However, the process will is likely to be very similar to the above. In any case it is worth reading the documentation for your product and carefully going through the instructions to whitelist the domain/email address that you want to receive emails from.