Me gustaría usar mutt
continuamente, permítanme explicar lo que quiero decir con un ejemplo. Mi flujo de trabajo típico es este:
- Abrir
mutt
- Redacta un mensaje
- Presione
y
para confirmar la acción de envío - ... espera!
- Redacta otro mensaje
- Presione
y
para confirmar la acción de envío - ... espera!
Estoy conectado a mi Gmail a través de IMAPS.
El problema es que a menudo necesito responder a muchos mensajes en secuencia y el patrón anterior es obviamente inaceptable porque el programa no me devuelve el control mientras intenta entregar el mensaje en segundo plano. Mi tiempo es valioso y no puedo esperar a que una máquina haga su trabajo después de haberle expresado mi intención (enviar), ¿puedo?
- ¿Puedo configurarlo
mutt
para que envíe el mensaje en segundo plano y me devuelva el control inmediatamente para componer más mensajes?
Mi solución actual a esto se está ejecutando mutt
dentro de una tmux
sesión con varias ventanas, todas ejecutándose tmux
y cambiando a otra ventana para redactar el siguiente mensaje a medida que se entrega el anterior. Este es un mal tipo de "pirateo", digo.
Mi configuración:
- 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"
Lo que ya he probado:
- Lo configuré
sendmail_wait = -1
pero la demora en enviar un mensaje permanece
mutt
flujo de trabajo? (por ejemplo, presione responder dentro mutt
, dentro de una carpeta IMAP y descargue sendmail
¿quizás?) ¿Recomendaciones sobre qué MTA usar? ¿Ejemplo de archivo .muttrc en línea con ese MTA configurado?
:set ?smtp_url
para comprobar, creo. Nunca descubrí cómo configurar exim
o sendmail
para el envío de varias cuentas, así que solo lo uso mstmp
con el msmtpQ
script empaquetado , aunque carece de funcionalidad (en particular, dado que no es un demonio, debe verificar y volver a intentar los mensajes fallidos).
sendmail_wait
, no hace nada cuando no lo está usando$sendmail
. En cambio, está utilizando el cliente SMTP incorporado muy básico de mutt , y no creo que sea compatible con el envío en segundo plano. Mi comentario decía "usar un MTA de cola separado y luego configurarlo sendmail_wait
", lo que significa que el primer paso es necesario para el segundo.
sendmail_wait
a-1
.