Saya ingin menggunakan mutt
terus menerus, izinkan saya untuk menjelaskan apa yang saya maksud dengan contoh. Alur kerja khas saya adalah ini:
- Buka
mutt
- Tulis pesan
- Tekan
y
untuk mengonfirmasi tindakan kirim - ... tunggu!
- Tulis pesan lain
- Tekan
y
untuk mengonfirmasi tindakan kirim - ... tunggu!
Saya terhubung ke Gmail saya melalui IMAPS.
Masalahnya adalah bahwa saya sering perlu membalas banyak pesan secara berurutan dan pola di atas jelas tidak dapat diterima karena program tidak mengembalikan kontrol kepada saya ketika sedang mencoba menyampaikan pesan di latar belakang. Waktu saya sangat berharga dan saya tidak bisa menunggu mesin untuk melakukan tugasnya setelah saya menyatakan niat saya (untuk mengirim) kepadanya, bukan?
- Dapatkah saya mengonfigurasi
mutt
sehingga pengiriman pesan di latar belakang, segera mengembalikan kontrol kepada saya untuk menulis lebih banyak pesan?
Solusi saya saat ini untuk ini berjalan mutt
dalam tmux
sesi dengan beberapa jendela, semua berjalan tmux
dan beralih ke jendela lain untuk menulis pesan berikutnya seperti sebelumnya sedang dikirim. Ini semacam "retas" yang buruk, kataku.
Pengaturan saya:
- 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"
Apa yang sudah saya coba:
- Saya mengatur
sendmail_wait = -1
tetapi penundaan dalam mengirim pesan tetap
mutt
alur kerja saya ? (mis. tekan reply in mutt
, di dalam folder IMAP dan sendmail
mungkin dibongkar ?) Rekomendasi MTA mana yang akan digunakan? Contoh file .muttrc online dengan MTA yang dikonfigurasi?
:set ?smtp_url
untuk memeriksa, saya pikir. Saya tidak pernah menemukan cara mengkonfigurasi exim
atau sendmail
mengirim banyak akun, jadi saya hanya menggunakan skrip yang mstmp
dipaketkan msmtpQ
, walaupun itu sedikit kurang fungsionalitas (khususnya karena ini bukan daemon yang harus Anda periksa dan coba sendiri pesan yang gagal).
sendmail_wait
tidak melakukan apa pun ketika Anda tidak menggunakannya$sendmail
. Sebaliknya, Anda menggunakan mutt ini sangat dasar built-in SMTP klien, dan saya tidak berpikir bahwa dukungan latar belakang kirim. Komentar saya mengatakan "gunakan MTA antrian terpisah lalu set sendmail_wait
", artinya langkah pertama diperlukan untuk yang kedua.
sendmail_wait
ke-1
.