Before I left my last office job "Please send it to me via email" had become the norm.
Remember - if you don't use correct capitalisation, punctuation and spacing, anything you write will be incorrect.
These things have been improved by the internet.
I think I can replace "on" with "by" and the sentences is correct but the meaning will differ. Right?