OSEC

Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email hr@neohapsis.com
 
Re: OT: Postfix - remote controll (Diploma thesis)

From: Ralf Hildebrandt (Ralf.Hildebrandtcharite.de)
Date: Wed Aug 02 2006 - 01:56:03 CDT


* ml_fleglcentrum.cz <ml_fleglcentrum.cz>:
> Hello,
>   I've got a question to Postfix administrators. At this time, I'm
> considering a theme of Diploma thesis. One of them is 'Remote controll of
> Postfix systems via electronic mail communication'. I'd like to know if
> this would be usable in practice and if it's got a sence to spare a time
> on this job and also if it's not yet solved (via mailling lists servers?
> etc.).
>   My idea is:
>   - when configured postfix (main.cf, master.cf) admins must connect to
> server via ssh, if one has got tens of servers and need change some
> parameter, one must log on to all of them and do the same job

Not necessarily. One can make changes on one box and then propagate
them using scp, rsync, svn, diff&patch and the like

>   How it should do a job:
>   - admins will send an email from web interface to specific email address
>   - on MTA will be special relaying to local pipe where script or C-program will process controlling email
>   - emails will be crypted for security reasons
>   - response of succesful changes will be stored back to mysql server via mysql-cli and showed in web interface or sended by email to admin

Possible. I did that years ago for a bank (that way I could update
virtual_maps without walking into the server room)

--
Ralf Hildebrandt (Ralf.Hildebrandtcharite.de) spamtrapcharite.de
Postfix - Einrichtung, Betrieb und Wartung Tel. +49 (0)30-450 570-155
http://www.postfix-buch.com
     arbeit! geissel der menschheit! / verflucht seist du bis ans ende
  aller tage / du, die du uns elend bringst und not / uns zu krueppeln
      machst und zu idioten / uns schlechte laune schaffst und unnuetz
 zwietracht saest / uns den tag raubst und die nacht / verflucht seist
                                   du / verflucht / in ewigkeit / amen