Sähköpostin ohjaaminen PHP tai Perl -ohjelmaan

Muokattu: Ke, 26 Marras, 2025 klo 8:35 AM



Mikä on sähköpostivälittäjä (forwarder)?

Välittäjällä voidaan ohjata sähköpostiin lähetetyt viestit toiseen sähköpostiosoitteeseen tai erilliseen ohjelmaan.

Lisätietoa sähköpostin ohjaamisesta: https://tuki.louhi.fi/a/solutions/articles/22000262051

cPanelin ohjeistus: https://docs.cpanel.net/cpanel/email/forwarders/



Ohjelman luominen

HUOM: Louhi ei toimita tarvittavaa ohjelmaa, vaan se on luotava itse. Perl-ohjelman tulee alkaa shebangilla #!/usr/bin/perl ja php-ohjelman tulee alkaa shebangilla #!/bin/bash. Tallenna ohjelmatiedosto kotihakemistoosi, esimerkiksi juurihakemistoon tai luo ohjelmia varten uusi hakemisto. Ohjelmalle täytyy antaa suoritusoikeus. 


Välittäjän luominen

Välittäjä luodaan cPanelissa, eli websivun hallinnassa.

  1. Kirjaudu cPaneliin ja avaa Sähköposti (Email) -valikon alta Välittäjät (Forwarders). 
  2. Lisää välittäjä ja syötä sähköpostitunnus, jonka postia haluat ohjata.
  3. Klikkaa näkyviin Lisävalinnat (Advanced Options) ja valitse Putkitus ohjelmaan (Pipe to a Program)
  4. Ohjelma-kenttään laita ohkelmatulkin ja ohjelmasi sijainti esimerkiksi:
    • PHP: /usr/local/bin omaohjelma.php 
    • Perl: /usr/bin/perl omaohjelma.pl

Huomaa, että ohjelman sijanti syötetään oman kotihakemiston juuresta lähtien. 


Tallenna ohjaus ja testaa toiminta.





Oliko tästä vastauksesta apua? Kyllä Ei

Send feedback
Pahoittelut, että emme voineet auttaa. Anna palautetta, jotta voimme parantaa tätä artikkelia.