fetchmail + qmail + vpopmail

Jiri VERUNEK verunek na vol.cz
Středa Červenec 17 00:40:45 CEST 2002


Nevím, jak je toto řešení bezpečné.

Každý uživatel má ~/.fetchmailrc:
defauts
  fetchall
  forcecr   # kvuli qmailu
  keep      # pro testovani - zanecha na serveru kopii zprav

poll pop.mehoisp.nekde protocol POP3
      envelope "Delivered-To:"   # kvuli qmailu
      user jmeno password heslo


Vytvorit skript /usr/local/bin/postanow:
#!/bin/bash
su uzivatel1 -c fetchmail
su uzivatel2 -c fetchmail


Zkompilovat posta.c:
#define BINARY "/usr/local/bin/postanow"
#include <unistd.h>
int main(int argc, char *argv[])
{
  setuid(0);
  execv(BINARY, argv);
  setuid(-1);
  return 0;
}

Poštu stáhnete na požádání spuštěním 'posta'.

Chcete-li stahovat poštu automaticky, po připojení, program posta.c
nepotřebujete - stačí Vám přidat spouštění postanow do vašich vytáčecích
skriptů běžících pod rootem.

> ted nevim, jak zaridit, aby fetchmail stahl veskerou postu vsech uzivatelu 
> (nebo jen vybranych) tak, aby si ji mohli stahovat z lokalniho pop3 
> serveru.
> 
> Mam vytvorit .fetchmailrc pod uzivatelem qmail, a postupne nejak sosat tu 
> postu jako aliasy? nejsem z toho moc moudrej, a anglictina nepatri k mym 
> silnym strankam. Pls poradte, chci rozchodit filtrovani posty hlavne kvuli 

-- 
=========================================================================
= Jiří VERUNĚK               verunek na vol.cz           verunek na jabber.cz =
= http://verunek.host.sk     jiri.verunek na seznam.cz       ICQ: 42071840 =
= GnuPG fingerprint: 08FD E5BD A169 7C29 8381  5D86 0595 D1EF E64A 1A13 =
=========================================================================


Další informace o konferenci Linux