hplgit/virtual-classroom — pull request #3 by benedicteb (2014-10-27 16:30:07+00:00)
Title: Ikke logge av / på epostserver. Mulighet for UiO smtpserver.

Dette er et forslag til litt alternativ e-postserverstruktur som gjør at du slipper å logge ut og inn av e-postserveren for hver e-post som sendes. Også muligheten til å sende fra UiO-smtpserveren.

* 3 nye klasser i `send_email.py`. I hovedsak for å ta vare på en e-post server kobling.
* Nytt kommandolinjeargument der du kan velge mellom UiO / Google.
* Minimalt med endringer til eksisterende kode, men:
* `Collaboration` kreves at tar `send_email` argument, instans av `Email`.
* `Email` kreves at tar `server` argument, instans av en av de nye connection klassene.
* `create_students` kreves at tar `send_email` argument, instans av `Email`.
* Litt dårlig struktur konvensjon for å gi `Email` mulighet til å logge ut av sin egen server.

Antar at det virker, men jeg har _ikke_ testet annet enn det jeg får frem til jeg får feilmelding om at repoer ikke kan lages (`Error: 422 - did not manage to add a repository for benedicteb`), trodde kanskje det var fordi test-organisasjonen min ikke kan ha private repoer, men tar forbehold om å ikke være så kjent med Github APIet.