Sähköpostin lähettämistä varten www-palvelimelle pitää asentaa
sähköpostin välitysohjelmisto (MTA).
Sendmail on ilmainen ja yleisimmin käytetty välitysohjelmisto.
Asenna sendmail
-
Käynnistä Ubuntun sovellusvalikoima -ohjelma ja hae hakusanalla sendmail.
-
Valitse hakutuloksista sendmail ja asenna se.
-
Käynnistä tietokone uudelleen.
Testaa välitysohjelmiston toiminta.
-
Tee testausta varten uusi php-tiedosto ja syötä siihen seuraava koodi ja vaihda oma osoittesi kohtaan [email protected]:
-
if(mail("[email protected]", "PHP Testiposti", "Posti toimii! "))
{echo 'Lähetys onnistui';}
else
{echo 'Lähetys ei onnistunut';}
?>
-
Tallenna tiedosto ja lataa se www-palvelimelle.
-
Suorita php-tiedosto palvelimella ja näet toimiiko sähköpostin lähetys.
Sähköpostin lähetys on hidas
Hitaus vaivasi aluksi sähköpostin lähettämistä, kunnes löysin tämän
ohjeen ongelman ratkaisemiseksi.
-
Avaa komentorivi ja kirjoita siihen :
hostname
Tietokone kertoo sinulle nyt isäntänimen. Sanotaan vaikka että se on "webpalvelin”
-
Avaa host-tiedosto kirjoittamalla komentoriville :
sudo gedit /etc/hosts
-
Muokkaa ensimmäisen rivin koodi alla olevan kaltaiseksi. Muista vaihtaa rivin viimeisen sanan paikalle oman koneesi isäntänimi.
-
127.0.0.1 localhost localhost.localdomain webpalvelin
Kommentit
Tämän blogin kommentit tarkistetaan ennen julkaisua.