One domain has a small mailing list of about 200 users. The @yahoo.com addresses (and related, Yahoo-handled domains like old @att and @sbcglobal domains) are often just dropped.
Gmail addresses frequently go to spam, especially newly-added domains. I have found that having multiple @gmail users mark them as “not spam” tends to help, but not always.
My email server has had the same IP address for over 18 yrs, fwiw.