Yes why not, but it's not really "user-friendly" especially for my client (not computer scientist profil) !
Maybe it' possible to store the whitelist domain in database and request them by spamassasin ?
And of course integrate that in the iRedAdmin-Pro Panel...
BR