Я б хотів 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 . Натомість ви використовуєте найпростіший вбудований клієнтський SMTP-клієнт mutt , і я не думаю, що він підтримує надсилання фону. У моєму коментарі сказано, що "використовуйте окрему чергу MTA, а потім встановіть sendmail_wait", тобто перший крок необхідний для другого.
sendmail_waitна-1.