I need your help to translate a German word "eine e-twinning-Plattform einzurichten" in English.

1) After that, we can establish a e-twinning-platform so that our students can start emailing to one another.
2) I'll type in (I'm attaching/how do you express the fact that you are going to include it in an email?) the email address of our science teacher so that you can get in touch with her directly.

https://www.google.com/search?rlz=1C1GGGE_enUS379US379&gcx=w&sourceid=chrome&ie=UTF-8&q=eine+e-twinning-Plattform+einzurichten

Let me know if one or more of these websites doesn't let you know what it means. I would simply use "an e-twinning platform," as you have done.

I'm including the email address ...