Я хотел бы использовать 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.