What is Emailage?
To receive a deluge of email from any one person on a consistent basis. Also, to partake in creating a deluge of emails in another's inbox.
I adore emailage from you.
See barrage, deluge, beaucoup, lots, many