Ich möchte mutt
kontinuierlich verwenden, erlauben Sie mir zu erklären, was ich mit einem Beispiel meine. Mein typischer Workflow ist folgender:
- Aufmachen
mutt
- Verfassen Sie eine Nachricht
- Drücken Sie
y
, um die Sendeaktion zu bestätigen - ... warte!
- Verfassen Sie eine weitere Nachricht
- Drücken Sie
y
, um die Sendeaktion zu bestätigen - ... warte!
Ich bin über IMAPS mit Google Mail verbunden.
Das Problem ist, dass ich oft nacheinander auf viele Nachrichten antworten muss und das obige Muster offensichtlich nicht akzeptabel ist, da das Programm die Kontrolle nicht an mich zurückgibt, während es versucht, die Nachricht im Hintergrund zuzustellen. Meine Zeit ist wertvoll und ich kann nicht darauf warten, dass eine Maschine ihre Arbeit erledigt, nachdem ich bereits meine Absicht zum Ausdruck gebracht habe, sie zu senden, oder?
- Kann ich
mutt
so konfigurieren , dass die Nachrichtenübermittlung im Hintergrund erfolgt und die Kontrolle sofort an mich zurückgegeben wird, um weitere Nachrichten zu verfassen?
Meine derzeitige Problemumgehung läuft mutt
in einer tmux
Sitzung mit mehreren Fenstern, die alle ausgeführt werden tmux
und in ein anderes Fenster wechseln, um die nächste Nachricht zu verfassen, während die vorherige zugestellt wird. Das ist eine schlechte Art von "Hack", sage ich.
Meine Einstellungen:
- 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"
Was ich schon ausprobiert habe:
- Ich habe eingestellt,
sendmail_wait = -1
aber die Verzögerung beim Senden einer Nachricht bleibt bestehen
mutt
Workflow integrieren kann? (zB in mutt
einem IMAP-Ordner die Antworttaste drücken und auf sendmail
vielleicht auslagern ?) Empfehlungen, welcher MTA verwendet werden soll? Beispiel einer online .muttrc Datei mit diesem MTA konfiguriert?
:set ?smtp_url
zu überprüfen, denke ich. Ich fand heraus , nie , wie zu konfigurieren exim
oder sendmail
für mehrere Konto zu senden , damit ich nur verwenden , mstmp
mit dem verpackten msmtpQ
Skript, obwohl es ein bisschen in der Funktionalität fehlt ist (insbesondere , da es kein Dämon Sie überprüfen müssen , um für und Wiederholungs Nachrichten selbst nicht).
sendmail_wait
macht man nichts, wenn man nicht benutzt$sendmail
. Stattdessen verwenden Sie den sehr einfachen integrierten SMTP-Client von mutt , und ich glaube, dass dies kein Hintergrundsenden unterstützt. Mein Kommentar lautete "Benutze einen separaten Warteschlangen-MTA und setze ihn dannsendmail_wait
", was bedeutet, dass der erste Schritt für den zweiten erforderlich ist.
sendmail_wait
auf-1
.