if i associate account A with address mimoZNLcP2rrMRgdeX5PSnR7AjCqQveZZ4 that doesn't exist in my wallet and i don't has its private key, it will be added to my receiving addresses !
setaccount A mimoZNLcP2rrMRgdeX5PSnR7AjCqQveZZ4
I think address should be checked before association.