fetchmail

Sekcia: Konfigurácia 30.06.2007 | 00:37
Avatar mariannoem debian  Používateľ
zdravim,
prosim iba o malu radu, aky je doplnok riadku pre zahodenie mailu poslaneho fetchmailom rootovy ze
/bin/sh: /etc/fetchmailrc: Permission denied
fetchmail pustam cez cron a stale dostavam tuto hlasku:
chmod 600 fetchmail:root /.....
malo by to byt c ccronovy nejako takto???
/etc/fetchmailrc > /dev/null

aby zahodil to varovanie?
vdaka
web developer a trosku znalosti v linuxe
    • Re: fetchmail 30.06.2007 | 03:04
      Avatar yetti Gentoo, CentOS, Sabayon  Používateľ
      toto je moj fetchmailrc a funguje bez varovani.
      ## /etc/postfix/fetchmailrc
      #set daemon 900
      set postmaster "postmaster"
      set bouncemail
      set logfile "/var/log/fetchmail"
      set properties ""

      poll mail.nazov.sk;
      protocol POP3;
      username "meno";
      password "heslo";
      is * here;
      #options fetchall;
      options flush;
      --<br/> Pekný deň a úsmev na tvári !!!
      • Re: fetchmail 30.06.2007 | 03:49
        marian   Návštevník
        hm, uz mam nastaveny fetchmail v /etc no a neviem ci by som chcel menit nieco ale flush option vyzera ako riesenie,skusim este to
        dik
    • Re: fetchmail 30.06.2007 | 14:07
      Avatar nardew debian  Používateľ
      skor v cronovi presmeruj vystup prikazu do /dev/null
      • Re: fetchmail 30.06.2007 | 16:17
        marian   Návštevník
        jasne dik skusim to este keby nieco tak dam vediet
      • Re: fetchmail 30.06.2007 | 16:36
        Avatar mariannoem debian  Používateľ
        hm nepomohlo:
        mam tam > /dev/null

        ale stale prijmam emaily od roota o permition denied
        web developer a trosku znalosti v linuxe
        • Re: fetchmail 30.06.2007 | 22:08
          Avatar nardew debian  Používateľ
          tak sem hod presne ten riadok co mas v cronovi
          • Re: fetchmail 01.07.2007 | 01:45
            marian   Návštevník
            /etc/fetchmailrc > /dev/null
        • Re: fetchmail 01.07.2007 | 02:03
          Avatar yetti Gentoo, CentOS, Sabayon  Používateľ
          neskussal si ho nastavit ako demona alebo spustanie pri starte?
          mne sa to javi ako kontrolovatelnejsie riesenie. nieco zmenis a restartnes.
          na rhel-och mi to bezi ako normalna sluzba, spustana pri starte. len si musis napisat "init.d" skriptik. ;-)
          --<br/> Pekný deň a úsmev na tvári !!!
          • Re: fetchmail 01.07.2007 | 14:26
            marian   Návštevník
            ano ide to ako daemon a spusta sa pri starte kedze je to jeden suborik v /etc/fetchmailrc a pri kazdej zmene ho restartujem ale kedze som to kopiroval z predosleho servera natvrdo tak to skusim asi napisat este raz s pravamy localneho uzivatela tak potom uvidim. ale dik za napad ;)
            • Re: fetchmail 01.07.2007 | 22:55
              Avatar nardew debian  Používateľ
              tak pockat, pustas to cez pravidelne cez crona alebo raz na zaciatku ako daemona?
              • Re: fetchmail 02.07.2007 | 08:08
                marian   Návštevník
                hej pusstam ho cez crona, a servis mi bezi hned na zaciatku a cron ma nastarosti casovanie sopustania samotneho servisu a prisun emailov z vonkajsieho servera
    • Re: fetchmail 02.07.2007 | 00:49
      WlaSaTy   Návštevník
      Ahoj mariannoem,
      súbor /etc/fetchmailrc je konfoguračný súbor pre fetchmail. Program fetvhmail sa zvykne vyskytovay v:
      $ type fetchmail
      fetchmail is /usr/bin/fetchmail

      nechceš si ten riadok v crone opraviť?
      • Re: fetchmail 02.07.2007 | 08:09
        marian   Návštevník
        pozirem sa aj na ten subor ale doteraz som fungoval bez problemov,asi tam bude iba nejaky zadrhel s pravami pre roota.
        • Re: fetchmail 02.07.2007 | 12:00
          WlaSaTy   Návštevník
          Áno, máš dva problémy:
          1. Konfiguračný súbor pre fetchmail musí mať práva tak aby mohol len jeho vlastník čítať a nič iné. Vlastník je v prípade konfigu /etc/fetchmailrc samozrejme root a v prípade ~/.fetchmailrc zodpovedajúci user (aby hocikto nečítal heslá v ňom uložené)
          2. V krone spúšťaš konfigurák a nie program

          Toto je popísané v manuáli a rovnako sa Ti to snaží pripomenúť aj samotný fetchmail pri jeho spustení.

          Ale za chvíľu budeš mať ďalší problém. Ak by Ti bežali dve inštancie fetchmailu naraz, tak to narobí bordel. Toto je zvykom ak ti niekto pošle poštu ktorú nestihneš stiahnuť do štandardného intervalu 5 min. a ošetriť sa to dá tak že si nahodíš fetchmail ako službu (daemon).
          • Re: fetchmail 03.07.2007 | 12:49
            Avatar mariannoem debian  Používateľ
            hm vec je ze aj ked dam suboru /etc/fetchmailrc pod roota ako uzivatela, tak stale mi prichadzaju tie hlasky emailom a ked skontrolujem subor program ho automaticky zmeni chmod na fetchmail:root
            web developer a trosku znalosti v linuxe
            • Re: fetchmail 03.07.2007 | 13:24
              WlaSaTy   Návštevník
              a stále spúšťaš v krone súbor /etc/fetchmailrc? ak áno, tak je to zle.

              chown root /etc/fetchmailrc
              chgrp root /etc/fetchmailrc
              chmod u=r /etc/fetchmailrc
              chmod go-rwx /etc/fetchmailrc

              vypni to z kronu koli testom
              spusti test:
              fetchmail ; echo $?
              ak bude na poslednom riadku nula tak si to definitivne zrus z kronu a odkomentuj si riadok daemon=900 (pre kontrolu kazdu 1/4 hod) a skontroluj parameter syslog nech to píše medzi systémové logy.

              ps.: za tým príkazom fetchmail má byť bodkojebka a echo dolár otáznik aby bolo možné skontrolovať návratový kód, teda úspešnosť vykonania. návratový kód nula znamená no error.
              • Re: fetchmail 03.07.2007 | 18:04
                Avatar mariannoem debian  Používateľ
                cauko, no dik za radu ale us som to spravil, ale aj tak dik zide sa rada.
                iba som mu priradil spravneho uzivatela ale aj skupinu, lebo to prepisovalo na fetchmaila pri spusteni,ale teraz uz bezi v pohodicke a stahuje jedna radost. dikes
                web developer a trosku znalosti v linuxe
                • Re: fetchmail 03.07.2007 | 19:20
                  WlaSaTy   Návštevník
                  nevadí, ja si ostatne spúšťam fetchmail len preto aby som stiahol poštu na lokál, kôli archivácii a som s tým spokojný.