Я хотел бы использовать mutt
постоянно, позвольте мне объяснить, что я имею в виду на примере. Мой типичный рабочий процесс такой:
- Открыть
mutt
- Составить сообщение
- Нажмите
y
для подтверждения отправки - ... подожди!
- Составьте другое сообщение
- Нажмите
y
для подтверждения отправки - ... подожди!
Я подключен к своему Gmail через IMAPS.
Проблема в том, что мне часто приходится отвечать на многие сообщения в последовательности, и приведенный выше шаблон явно недопустим, поскольку программа не возвращает мне управление, когда она пытается доставить сообщение в фоновом режиме. Мое время ценно, и я не могу ждать, пока машина выполнит свою работу после того, как я уже выразила свое намерение (отправить) ей, могу ли я?
- Могу ли я настроить
mutt
так, чтобы он осуществлял доставку сообщений в фоновом режиме, немедленно возвращая мне контроль для создания большего количества сообщений?
Мой текущий обходной путь к этому выполняется mutt
в tmux
сеансе с несколькими окнами, все запущены tmux
и переключаются на другое окно, чтобы составить следующее сообщение по мере доставки предыдущего. Это плохой вид хака, говорю я.
Мои настройки:
- 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"
Что я уже пробовал:
- Я установил,
sendmail_wait = -1
но задержка в отправке сообщения остается
mutt
рабочий процесс? (например, нажмите «Ответить» mutt
внутри папки IMAP и, sendmail
возможно, разгрузить ?) Рекомендации, какой MTA использовать? Пример онлайнового файла .muttrc с настроенным MTA?
:set ?smtp_url
проверить, я думаю. Я никогда не понимал, как настроить exim
или sendmail
для отправки нескольких учетных записей, поэтому я просто использую mstmp
упакованный msmtpQ
сценарий, хотя в нем немного не хватает функциональности (в частности, поскольку это не демон, который вы должны проверять и повторять неудачные сообщения самостоятельно).
sendmail_wait
ничего не делает, когда вы не используете$sendmail
. Вместо этого, вы используете очень простой Mutt в встроенный SMTP - клиент, и я не думаю , что поддерживает фоновую посыла. В моем комментарии сказано «использовать отдельный MTA, а затем установить sendmail_wait
», что означает, что для второго необходим первый шаг.
sendmail_wait
в-1
.