Nowe posty

xx Fatal error: cannot connect to database! LMS (0)
Wczoraj o 21:53:02
xx Z wielu dystrybucji linuxa działają tylko dwie. Proszę o wsparcie (17)
2018-09-13, 22:00:57
xx Szukasz pracy? (1)
2018-09-11, 20:56:19
xx Dzielenie sieci, nadawanie masek (11)
2018-09-10, 23:07:05
xx konfiguracja dhcp server na ubuntu (1)
2018-09-07, 13:05:48
xx Jak zainstalować GIMPa? (16)
2018-09-05, 08:50:05
xx Odpowiednik Windowsowego Notepad++ (2)
2018-09-03, 08:05:23
xx JS w gulpie (0)
2018-09-01, 21:02:49
xx Błąd przy uruchamianiu make menuconfig (6)
2018-09-01, 18:14:55
xx [ Gra Za Darmo przez okreslony czas ] Warhammer 40,000: Space Marine (0)
2018-08-31, 17:28:45

Autor Wątek: Usuwanie poczty e-mail po upływie czasu.  (Przeczytany 2595 razy)

Offline

  • Users
  • Nowy na forum
  • *
  • Wiadomości: 15
    • Zobacz profil
Usuwanie poczty e-mail po upływie czasu.
« dnia: 2016-11-30, 09:04:23 »
Mam usługę hostingową na której mam pozakładane kilka skrzynek pocztowych. Chciałbym użyć funkcjonalności cron i usunąć stare maile ze wszystkich skrzynek
Wpisuję polecenie

/usr/bin/archivemail --quiet --delete --days 7 /home/{mój login}/mail/*

a serwer zwraca mi informację

/usr/local/cpanel/bin/jailshell: /usr/bin/archivemail: No such file or directory

Proszę o informację czy polecenie jest prawidłowe, a błędna jest tylko ścieżka?

Offline Paweł Kraszewski

  • Administrator
  • Guru
  • *****
  • Wiadomości: 2394
  • Lenistwo jest matką potrzeby = babcią wynalazku
    • Zobacz profil
    • Linuxpedia.PL
Odp: Usuwanie poczty e-mail po upływie czasu.
« Odpowiedź #1 dnia: 2016-11-30, 09:16:30 »
Wiemy tylko tyle, że nie ma go tam, gdzie wpisujesz. Czy nie ma w ogóle, czy jest gdzie indziej - tego nie wiemy.
Paweł Kraszewski
~Gentoo/FreeBSD/OpenBSD/Specjalizowane customy

Offline

  • Users
  • Nowy na forum
  • *
  • Wiadomości: 15
    • Zobacz profil
Odp: Usuwanie poczty e-mail po upływie czasu.
« Odpowiedź #2 dnia: 2016-11-30, 11:07:12 »
Prawidłowa ścieżka to taka

rm -rf /home/{moj login}/mail/{moja domena}/*/new/*

Jak zrobić aby serwer nie usuwał całej poczty tylko kasował pocztę starszą niż 7 dni?

Offline Paweł Kraszewski

  • Administrator
  • Guru
  • *****
  • Wiadomości: 2394
  • Lenistwo jest matką potrzeby = babcią wynalazku
    • Zobacz profil
    • Linuxpedia.PL
Odp: Usuwanie poczty e-mail po upływie czasu.
« Odpowiedź #3 dnia: 2016-11-30, 14:28:38 »
find z szukaniem plików starszych niż 7 dni (parametr -mtime +6 - tak, tam jest 6, poczytaj dlaczego w dokumentaji find-a dla -atime) i kasowanie pasujących (parametr -delete).

Paweł Kraszewski
~Gentoo/FreeBSD/OpenBSD/Specjalizowane customy

Offline

  • Users
  • Nowy na forum
  • *
  • Wiadomości: 15
    • Zobacz profil
Odp: Usuwanie poczty e-mail po upływie czasu.
« Odpowiedź #4 dnia: 2016-11-30, 21:24:19 »
find /home/{moj login}/mail/{moja domena}/*/cur/* -mtime +6 -type f -delete

Czy to jest prawidłowo działająca komenda?

Offline Paweł Kraszewski

  • Administrator
  • Guru
  • *****
  • Wiadomości: 2394
  • Lenistwo jest matką potrzeby = babcią wynalazku
    • Zobacz profil
    • Linuxpedia.PL
Odp: Usuwanie poczty e-mail po upływie czasu.
« Odpowiedź #5 dnia: 2016-12-01, 13:03:32 »
Cytat:  link=topic=24765.msg133503#msg133503 date=1480537459
find /home/{moj login}/mail/{moja domena}/*/cur/* -mtime +6 -type f -delete

Czy to jest prawidłowo działająca komenda?

 ??? Zrób bez delete i zobacz, czy proponuje właściwe pliki...
Paweł Kraszewski
~Gentoo/FreeBSD/OpenBSD/Specjalizowane customy

Offline

  • Users
  • Nowy na forum
  • *
  • Wiadomości: 15
    • Zobacz profil
Odp: Usuwanie poczty e-mail po upływie czasu.
« Odpowiedź #6 dnia: 2016-12-01, 22:50:20 »
Ale to mogę wpisać w z poziomu Cpanela i nie zobaczę co serwer mi zwróci

Offline Paweł Kraszewski

  • Administrator
  • Guru
  • *****
  • Wiadomości: 2394
  • Lenistwo jest matką potrzeby = babcią wynalazku
    • Zobacz profil
    • Linuxpedia.PL
Odp: Usuwanie poczty e-mail po upływie czasu.
« Odpowiedź #7 dnia: 2016-12-02, 11:15:41 »
To wygeneruj sobie to do pliku i go ściągnij.
Paweł Kraszewski
~Gentoo/FreeBSD/OpenBSD/Specjalizowane customy