I am planning on writing some screen scraping scripts to extract this
information into a database. It should be easy to automate as each
constituency page has an Elections Canada link that has the EDID, and
thus no manual cut-and-paste will be needed to index that information.
If someone else is already doing this, then I won't bother. I don't
have a timeline, but want to get the full list of email addresses into
digital-copyright.ca soon so that we can launch a "write a letter to
your MP" campaign.