Chciałbym używać w muttsposób ciągły, pozwól mi wyjaśnić, co mam na myśli na przykładzie. Mój typowy przepływ pracy jest następujący:
- Otworzyć
mutt - Napisz wiadomość
- Naciśnij,
yaby potwierdzić akcję wysyłania - ... czekaj!
- Utwórz kolejną wiadomość
- Naciśnij,
yaby potwierdzić akcję wysyłania - ... czekaj!
Jestem połączony z moim Gmailem przez IMAPS.
Problem polega na tym, że często muszę odpowiadać na wiele wiadomości w sekwencji, a powyższy wzór jest oczywiście nie do przyjęcia, ponieważ program nie zwraca mi kontroli, gdy próbuje dostarczyć wiadomość w tle. Mój czas jest cenny i nie mogę się doczekać, aż maszyna wykona swoją pracę po tym, jak już wyraziłem zamiar (wysłać) do niej, prawda?
- Czy mogę skonfigurować
mutttak, aby dostarczanie wiadomości odbywało się w tle, natychmiast zwracając mi kontrolę nad tworzeniem kolejnych wiadomości?
Moje obecne obejście tego problemu działa muttw ramach tmuxsesji z wieloma oknami, wszystkie działają tmuxi przełączają się do innego okna, aby utworzyć następną wiadomość w miarę dostarczania poprzedniej. Mówię, że to zły rodzaj „hacka”.
Moje ustawienia:
- smtp_url = "smtps: //robottinosino@smtp.googlemail.com: 465 /"
# Gmail configuration
set folder = "imaps://imap.googlemail.com:993"
set spoolfile = "imaps://imap.googlemail.com:993/[Gmail]/All Mail"
set postponed = "imaps://imap.googlemail.com:993/[Gmail]/Drafts"
# set record = "imaps://imap.googlemail.com/[Gmail]/Sent Mail"
set record = "/home/tinosino/Sent_Messages.txt"
set realname = "Tino Sino"
set imap_user = "robottinosino@gmail.com"
set imap_pass = ""
set smtp_url = "smtps://robottinosino@smtp.googlemail.com:465/"
set smtp_pass = ""
set from = "robottinosino@gmail.com"
set sort = threads
set editor = "vim"
Co próbowałem już:
- Ustawiłem,
sendmail_wait = -1ale opóźnienie w wysłaniu wiadomości pozostaje
muttprzepływem pracy? (np. odpowiedź prasowa w muttfolderze IMAP i sendmailbyć może odciążenie ?) Zalecenia dotyczące tego, którego MTA użyć? Przykładowy plik .muttrc online ze skonfigurowanym MTA?
:set ?smtp_urlsprawdzić, tak myślę. Nigdy nie wymyśliłem sposobu konfiguracji eximlub sendmailwysyłania wielu kont, więc używam tylko mstmpspakowanego msmtpQskryptu, chociaż brakuje mu trochę funkcjonalności (w szczególności, ponieważ nie jest to demon, który musisz sprawdzić i spróbować ponownie nieudanych wiadomości).
sendmail_waitnic nie robi, gdy nie używasz$sendmail . Zamiast tego używasz bardzo podstawowego wbudowanego klienta SMTP mutta i nie sądzę, że obsługuje wysyłanie w tle. Mój komentarz powiedział: „użyj oddzielnego MTA w kolejce, a następnie ustaw sendmail_wait”, co oznacza, że pierwszy krok jest wymagany dla drugiego.
sendmail_waitna-1.