In theory yes. Depends on how far back you go though. I let some slip from time to time. I checked yours and I had your gmail account but not the yahoo one so I added that on as well so you should be covered.
How do new/future customers get on the mailing list?