21. september 2016 - 20:30Der er
6 kommentarer og 1 løsning
Akivering af PHP-script, når bestemt mail modtages
Hejsa. Jeg har et PHP-webhotel kørende hos Wannafind.
Findes der en mulighed for at et PHP-script kan køres, når en mail, til en bestemt mailadresse, modtages. Mailadresse og PHP-script ligger på samme webhotel/domæne.
Helt konkret handler det om, at der i en bygning er et IHC-anlæg. Anlægget kan sættes op til, at sende en mail, hvis en føler trigges/kontakt (fx. brandalarm, indbrud mm). Jeg vil også gerne, at der sendes en SMS, men det kan ikke sættes op i IHC-anlægget. Min tanke er derfor, at jeg vil "fange", når mailen modtages, og aktivere et PHP-script, som sender SMS via en SMS-Gateway.
Forslag 1 vil i praksis være udfordrende, da mobilnummeret jævnligt bliver udskiftet.
Forslag 2 er interessant. Jeg har styr på at sende gennem SMS-gateway og opsætning af cronjob, men har ingen ide om, hvordan jeg kan tjekke om der er email. Har du evt. et link til en vejledning/beskrivelse af metoden?
"Dimsen" vil have en fast emailadresse, fx. alarm@domæne.dk, men det mobilnr. der skal sendes SMS til, skifter hver uge. Ændringen af mobilnr. sker i et input-felt, så det er nemt rettet, men det bøvlede er den tjeneste, som den pågældende mobiludbyder stiller til rådighed. Det vil jeg ikke bøvle med.
#4 Det er løsningen. Jeg var ikke klar over, at man kan få fat i mailene på mailserveren. Jeg forstår det endda derhen, at jeg kan tjekke mailen for bestemt indhold, og på den måde kan jeg sikre, at PHP-scriptet, der sender SMS, ikke vil "reagere" på eksempelvis SPAM.
Ja - du kan hente mailens indhold og parse det og checke det for bestemt indhold.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.