W wyniku długotrwałego zadania crona mam w skrzynce pocztowej użytkownika ponad 1000 wiadomości. Jak najłatwiej je usunąć?
52
Jeśli chcesz usunąć wszystkie wiadomości, możesz po prostu skrócić plik skrzynki pocztowej dla użytkownika za pomocą następującego polecenia:
> /var/mail/username
(znak większy niż nie jest pytaniem: w rzeczywistości przekierowujesz wyjście nic do pliku, co go skróci).
Uruchom pocztę w terminalu. Naciśnij d 1-. Spowoduje to usunięcie tych wiadomości.
Usuwanie plików do zarządzania pocztą jest jak regulacja głośności telewizora za pomocą młotka. Może to działać, ale nie jest optymalne i zdecydowanie zbyt brutalne.
d 1-100
Usunie pierwsze 100 wiadomości e-mail.mailutils
a następnie używaćd *
na Ubuntu 12.04Twierdziłbym, że rzadko chcesz usunąć wszystko z poczty.
Dlatego zaleciłbym skonfigurowanie crontask do uruchamiania co tydzień, aby zachować ostatnie 100 wierszy poczty każdego użytkownika
to zatrzyma ostatnie 100 linii
źródło
To zależy, czy masz dostęp do ftp. Jeśli tak, po prostu użyj Nautilusa, aby zrobić znacznie więcej niż jakikolwiek inny klient ftp. Używam go i Bluefish do edycji stron na moich stronach.
Powinien istnieć folder Mail, w którym można przeglądać i usuwać wszystkie pliki.
Uważam, że jest to o wiele łatwiejsze niż File Manager w cPanel.
źródło