mutt: Atraso na entrega de e-mails

mutt: Atraso na entrega de e-mails

É a primeira vez que envio e-mails do Bash. Para um teste, enviei cerca de 80 e-mails de mutt(e para) meu endereço do GMail. Nem todos os e-mails foram entregues nas 24 horas seguintes ao envio do e-mail.

24 horas depois, quando envio um novo e-mail com mutt, o novo e-mail é entregue e alguns e-mails antigos que não foram entregues antes são entregues. Posso então repetir o processo (enviar novos e-mails) e sempre que alguns e-mails antigos forem entregues ao mesmo tempo, até o ponto em que todos os 80 e-mails antigos sejam entregues.

  • O que está acontecendo?
  • Supondo que não ultrapasse a taxa limite de e-mails enviados/recebidos, como posso ter certeza de que todos os e-mails serão entregues nos minutos/horas seguintes após a muttexecução do comando?
  • Como posso ter certeza de que um determinado e-mail foi entregue?

Estou usando o Mac OSX El capitano.

Responder1

Verifique tail -f /var/log/mail.loge procure por códigos de resposta 4.XX (atrasos), se não houver nada lá, então o mutt não está terminando com o e-mail local (ou você tem o syslog redirecionando seus maillogs para outro lugar)

Você deve configurarvira-lata para usar um host inteligentecom autenticação

~/.muttrc

set imap_user = “[email protected]
set imap_pass = “YOUR-PASSWORD”
set smtp_url = “smtp://[email protected]:587/”
set smtp_pass = “YOUR-PASSWORD”
set from = “[email protected]
set realname = “YOUR NAME”
set folder = “imaps://imap.gmail.com:993"
set spoolfile = “+INBOX”
set postponed = “+[Gmail]/Drafts”
set header_cache = ~/.mutt/cache/headers
set message_cachedir = ~/.mutt/cache/bodies
set certificate_file = ~/.mutt/certificates
set move = no
set smtp_authenticators = ‘gssapi:login’

ou configure seu sistema de e-mail local(postfix é mais fácil)com seu serviço de e-mail.

Se seus e-mails forem do Gmail (atualize a pergunta caso contrário)

informação relacionada