Pomija „~ / Mail nie istnieje” w mutt


13

Używam Mutt (1.5.21 w bezgłowym Debianie 7.2 Wheezy VPS) tylko od czasu do czasu, aby zobaczyć i usunąć wiadomości z crona i podobnych.

Jednak ciągle męczy mnie ten nieistniejący folder ~ / Mail.

Mutt dręczący

Nie trzeba mówić, że działa idealnie, gdy folder nie jest tworzony; Trochę mi brakuje sensu pytać o to za każdym razem.

Czy mogę wyłączyć wiadomość? (A jeśli to się nie powiedzie, zmień ścieżkę na coś niewidocznego?)


2
Myślę, że możesz zmienić ustawienia mutta, aby spojrzeć na inny katalog poczty. Możesz zmienić to na to, czego faktycznie używasz.
Faheem Mitha

1
@FaheemMitha Ponieważ mogę czytać wszystkie wiadomości (cron itp.), Myślę, że już wie, gdzie jest moja poczta (domyślam się, że to / var / spool lub coś domyślnego w Debianie). Nie rozumiem, dlaczego chce utworzyć inną lokalizację.
Alois Mahdal

1
Właśnie tam znajduje się bufor poczty (zwykle taki sam jak skrzynka odbiorcza). Foldery poczty często znajdują się w ~ / Mail.
Faheem Mitha

Odpowiedzi:


6

Jak wskazuje Faheem w komentarzu, możesz zmienić lokalizację domyślnego folderu poczty w swoim muttrcpliku (zwykle zlokalizowanym w /etc/Muttrcprzypadku konfiguracji ogólnosystemowych lub ~/.muttrclokalnych). Na przykład:

set folder = "~/.mail"

ale nadal musisz utworzyć folder, w przeciwnym razie mutt będzie cię denerwował.


Może to być skomplikowane, ponieważ domyślny MAILDIR procmaila to $ HOME / Mail.

@ user55518 Nie widzę z tym problemu. Nie używam procmaila, ale gdybym to zrobił, mógłbym również zmienić jego ustawienia.
Alois Mahdal

2

Wiadomość jest zrzucana do linii 806 (main.c) i wygląda na to, że nie masz możliwości jej wyłączenia.

Aby ~/Maildomyślnie mieć katalog, możesz na przykład dodać wiersz do skela:

# /etc/skel/.profile 
mkdir -p ~ / Mail

Kiedy tworzysz nowego użytkownika, folder skel jest kopiowany do ~, a po pierwszym logowaniu będziesz mieć katalog ~ / Mail. Być może lepszym sposobem może być modyfikacja adduser, jeśli ma pewne zaczepy dla tego rodzaju probów.


1
Cóż, myślę, że samo utworzenie /etc/skel/Mailfolderu byłoby lepsze niż modyfikowanie pliku .profile lub adduser. OTOH, byłbym szczęśliwszy, gdyby folder nie musiał istnieć.
Alois Mahdal

2

Katalog, o który pyta Mutt, jest domyślnym katalogiem zawierającym skrzynki pocztowe. (To nie jest sama skrzynka pocztowa.) To katalog, który jest skracany jak +na początku ścieżki skrzynki pocztowej w Mutt. Nie możesz całkowicie wyłączyć tej funkcji (Mutt chce +coś znaczyć), ale możesz zmienić lokalizację na coś, co istnieje /lub katalog domowy, ustawiając tę folderopcję.

set folder=~
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.