Geralmente, existem três maneiras diferentes de enviar mensagens com o Mutt:
-
Usando o SMTP diretamente de dentro do Mutt. Isso é o que você está fazendo especificando
smtp_url. Neste caso, o Mutt irá se conectar aosmtp.googlemail.come entregar através do SMTP. -
Usando um programa
sendmail, que enviará o e-mail diretamente por meio de uma conexão SMTP e retornará somente depois de concluído. O msmtp é um exemplo desse tipo de programa. Você pode definir a variávelsendmail_waitdo Mutt para especificar quanto tempo ele aguardará até quesendmailretorne antes de desistir e colocar a entrega em segundo plano. -
Uso e MTA que podem fazer enfileiramento local, por exemplo Postfix. O programa
sendmailnormalmente retornará quase imediatamente quando o Postfix tiver adicionado o correio à sua fila local. Você pode configurar o Postfix para usar o Gmail como um retransmissor SMTP , ele então encaminhará todos ( e-mails não locais) para o Gmail em segundo plano.