Freesco, NND, CDN, EOS http://forum.freesco.pl/ |
|
Wykonanie polecenia mailem - jak ? http://forum.freesco.pl/viewtopic.php?f=22&t=14872 |
Strona 1 z 1 |
Autor: | viater [ wtorek, 27 lutego 2007, 17:45 ] |
Tytuł: | Wykonanie polecenia mailem - jak ? |
Jak w temacie, czyli żeby np. po odebraniu maila, który ma temat załóżmy zaklecie, zostało wykonane jakieś tam polecenie, np skrypt. Czy da się to zrobić procmailem, czy może jakoś inaczej ? |
Autor: | Maciek [ wtorek, 27 lutego 2007, 17:53 ] |
Tytuł: | |
Procmailem. |
Autor: | viater [ wtorek, 27 lutego 2007, 18:01 ] |
Tytuł: | |
A możesz podpowiedzieć coś więcej ? Szukam od godziny jak procmailem odpalić polecenie i za cholerę nie mogę znaleźć - wszędzie tylko o filtrowaniu poczty.... |
Autor: | czerwo [ wtorek, 27 lutego 2007, 18:12 ] |
Tytuł: | |
a nie prosciej inaczej?? jak masz exima masz jeden folder z poczta Robisz skrypt ktory grepuje ten plik czta to polecenie i usuwa zawartosc |
Autor: | viater [ wtorek, 27 lutego 2007, 18:15 ] |
Tytuł: | |
czerwo pisze: a nie prosciej inaczej??
jak masz exima masz jeden folder z poczta Robisz skrypt ktory grepuje ten plik czta to polecenie i usuwa zawartosc Nie do końca chodzi mi o wysyłanie polecenia mailem. Chodzi mi o to, żeby w momencie odebrania przez exima wiadomości, zawierającej w polu "Subject" określony ciąg znaków, było wykonywane jedno konkretne polecenie powłoki ( np. ps -aux > /tmp/psaux ). |
Autor: | Maciek [ wtorek, 27 lutego 2007, 21:30 ] |
Tytuł: | |
To jest przykład z Freesco (gdzie w eximie root nie jest zablokowanym użytkownikiem. W przypadku NND musisz się posłużyć jakąś protezą skryptową, ewentualnie do poleceń wymagających praw roota dodać odpowiedni wpis w sudoers. Uwaga! podrobienie nadawcy nie jest trudne, więc może się zdarzyć, że ktoś dla jaj ci będzie robił rebooty. Ja używałem tego wyłącznie w połączeniu z smsem bezpośrednio z komórki. |
Autor: | viater [ wtorek, 27 lutego 2007, 21:37 ] |
Tytuł: | |
Dzięki Maciek, od początku tak kombinowałem. Problem był w tym, że poleceniem, które ma się uruchamiać, jest programik do resetera na lpt - a ten działa tylko z roota. Wystarczyło dopisać do sudoers i kierować potok na sudo /sciezka/reseter. Reseter ma restartować switcha (od czasu do czasu się wiesza menda), więc nawet jak ktoś będzie wiedział, co wpisać w treści maila, to co najwyżej poresetuje switcha ![]() |
Strona 1 z 1 | Strefa czasowa UTC+2godz. |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |