Używając mutt
z Gmailem „sprawdzam dostępność aktualizacji e-mail” czasami przez $powiązanie (synchronizacja skrzynki pocztowej), czasami przez użycie c(zmiana folderu) i podanie =
(domyślnie MAILBOX) jako ścieżki folderu IMAP do zmiany.
Czy istnieje lepszy (w szczególności: szybszy) sposób robienia tego samego? Rozwiązaniem byłoby coś bardziej bezpośredniego niż „udawanie, że zmieniam foldery”, jak ja na przykład. Również coś, co nie „pomija” niektórych aktualizacji, jak się $zdaje czasami (być może $nie ma na celu w ogóle sprawdzania wiadomości e-mail, ale jedynie usunięcie wiadomości oznaczonych jako usunięte itp.)
mail_check
ustawień w kundlu?man muttrc | less -p mail_check
- skonfiguruj czy / kiedy mutt szuka nowej poczty ...mutt
aktualizuje status folderu po każdym wprowadzeniu z klawiatury ; albo uderzaj,$
albo przypisz wybrany klucz ... Osobiście cieszę się, że mutt go obsługuje.$
?Odpowiedzi:
Powiąż klucz (
G
dla polecenia „Get” jest zalecane)imap-fetch-mail
w ~ / .muttrc.Naciśnięcie
G
w indeksie spowoduje teraz pobranie nowej poczty z serwera imap.(dla użytkowników POP
fetch-mail
funkcja pobiera pocztę z serwera POP)źródło
M-x
(czyliAlt+X
alboESC x
)M-x imap-fetch-mail RET
.Meta_L+x
iAlt_L+x
dać mi:Key is not bound. Press '?' for help
.:exec imap-fetch-mail
. Ale to niczego nie odświeży, jeślimutt
uzna, że jest zsynchronizowane z serwerem, ale tak naprawdę nie jest (wydaje się, że dzieje się tak, jeśli do edycji skrzynki pocztowej używasz innego klienta, a po edycji liczba wiadomości w skrzynce pocztowej nie uległa zmianie (np. Usuń + otrzymuj nową pocztę)).Możesz ustawić
timeout
zmienną na coś takiego:Spowoduje to sondowanie bieżącej skrzynki pocztowej co najwyżej 10 sekund, gdy mutt jest bezczynny i oczekuje na dane wejściowe użytkownika, częściej niż domyślnie 600 sekund. Nie jest to potrzebne w wersji 1.5.11, gdy IDLE jest włączony.
źródło