Sähköpostijärjestelmän käyttöönotto verkkopalvelussa
Peltoniemi, Jasu (2016)
Peltoniemi, Jasu
Tampereen ammattikorkeakoulu
2016
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2016053010808
https://urn.fi/URN:NBN:fi:amk-2016053010808
Tiivistelmä
Tämän opinnäytetyön tavoitteena oli vertailla ulkoisia sähköpostijärjestelmiä Kuutiset Oy:n Laravel-ohjelmistokehyksen päälle rakennettavaan verkkopalveluun. Järjestelmiä vertailtiin erityisesti käytettävyyden ja yritykselle kohdistuvien kustannuksien pohjalta. Tutkimuksen on tarkoitus helpottaa toimeksiantajaa sähköpostijärjestelmän valitsemisessa verkkopalveluun ja antaa selkeät ohjeet järjestelmän käyttöönottamiseen.
Tutkimukseen otettiin mukaan kolme sähköpostijärjestelmää: Mailgun, SendGrid ja SparkPost. Tutkimusta varten ohjelmoitiin Laravelilla pieni testisovellus, jonka avulla sähköpostijärjestelmiä testattiin käytännössä. Testisovellus konfiguroitiin käyttämään tutkimuksessa mukana olleita sähköpostijärjestelmiä ja sovelluksesta lähetettiin onnistuneesti sähköpostiviestejä eri sähköpostiosoitteisiin. Testauksen lisäksi tehtiin pienimuotoinen käytettävyystutkimus yrityksen henkilöstön kanssa ja suoritettiin hintavertailu, joiden pohjalta tutkimuksen tuloksista tehtiin yhteenveto. Tutkimuksessa mukana olleita sähköpostijärjestelmiä ei opinnäytetyötä tehdessä päästy testaamaan Kuutiset Oy:n verkkopalvelussa sen keskeneräisyyden vuoksi, joten testaus suoritettiin tulevaa tuotantoympäristöä ohjelmistoiltaan muistuttavassa kehitysympäristössä.
Vertailun lisäksi opinnäytetyössä perehdyttiin sähköpostipalvelimien toimintaan ja ohjelmistokehyksiin, erityisesti PHP-ohjelmistokehys Laraveliin. Opinnäytetyö myös opastaa sähköpostijärjestelmien käyttöönoton Laravel-ohjelmistokehyksessä.
Tutkimukseen otettiin mukaan kolme sähköpostijärjestelmää: Mailgun, SendGrid ja SparkPost. Tutkimusta varten ohjelmoitiin Laravelilla pieni testisovellus, jonka avulla sähköpostijärjestelmiä testattiin käytännössä. Testisovellus konfiguroitiin käyttämään tutkimuksessa mukana olleita sähköpostijärjestelmiä ja sovelluksesta lähetettiin onnistuneesti sähköpostiviestejä eri sähköpostiosoitteisiin. Testauksen lisäksi tehtiin pienimuotoinen käytettävyystutkimus yrityksen henkilöstön kanssa ja suoritettiin hintavertailu, joiden pohjalta tutkimuksen tuloksista tehtiin yhteenveto. Tutkimuksessa mukana olleita sähköpostijärjestelmiä ei opinnäytetyötä tehdessä päästy testaamaan Kuutiset Oy:n verkkopalvelussa sen keskeneräisyyden vuoksi, joten testaus suoritettiin tulevaa tuotantoympäristöä ohjelmistoiltaan muistuttavassa kehitysympäristössä.
Vertailun lisäksi opinnäytetyössä perehdyttiin sähköpostipalvelimien toimintaan ja ohjelmistokehyksiin, erityisesti PHP-ohjelmistokehys Laraveliin. Opinnäytetyö myös opastaa sähköpostijärjestelmien käyttöönoton Laravel-ohjelmistokehyksessä.