Re: Vykonanie prikazu z mailu

From: Ing. Vlastimil Pospíchal (vpospichal@tiscali.cz)
Date: 24. 10. 2002, 23:58 CEST


On Thu, Oct 24, 2002 at 10:48:33AM +0200, Peter Marko wrote:
> > moze mi niekto poradit ci by sa dalo spravit nieco take ze poslem 
> > mail na urcenu adresu s tym ze v subjekte bude 
> > napriklad prikaz ktory sa ma vykonat.
> 
> myslim, ze by to islo spravit cez procmailrc
> ale ako iste vies, take cosi nie je velmi bezpecne ;-)

Něco takového denně provádím celkem bez problémů právě přes ~/.procmailrc
Je to trochu náročnější zvládnout bezpečnost, ale jde to. Pokud je těch
povolených příkazů několik (nebo třeba jen jeden), tak je vyjmenuješ a je
to. Nemusí mít ani názvy skutečných příkazů.

Tímto způsobem je řešeno například přihlašování do konferencí. V těle
mailu může být třeba příkaz "help", "info" nebo "subscribe" a patřičným
programem nadefinovaným v ~/.procmailrc lze tento příkaz zpracovat. Určitě
bych si však za ten program nevybral bash, ale něco specializovaného,
co provede pouze povolené akce a mnohdy je navíc vhodné celou aplikaci
uzavřít do chrootovaného prostředí.

Kit
-- 
Ing. Vlastimil Pospíchal
http://www.hoteldrnholec.cz



This archive was generated by hypermail 2.1.2 : 25. 10. 2002, 00:10 CEST