mutt: Задержка доставки писем

mutt: Задержка доставки писем

Это первый раз, когда я отправляю письма с Bash. Для теста я отправил около 80 писем на mutt(и с) моего адреса GMail. Не все письма были доставлены в течение 24 часов после отправки письма.

24 часа спустя, когда я отправляю новое письмо с mutt, новое письмо доставляется, а несколько старых писем, которые не были доставлены ранее, доставляются. Затем я могу повторить процесс (отправку новых писем), и каждый раз некоторые старые письма доставляются в то же время, пока все 80 старых писем не будут доставлены.

  • Что происходит?
  • Если предположить, что я не превышу лимит отправленных/полученных писем, как я могу убедиться, что все письма будут доставлены в течение следующих минут/часов после muttвыполнения команды?
  • Как я могу убедиться, что письмо доставлено?

Я использую Mac OSX El Capitano.

решение1

Проверьте tail -f /var/log/mail.logи найдите коды ответов 4.XX (задержки), если там ничего нет, то Mutt не заканчивается локальной электронной почтой (или у вас есть syslog, перенаправляющий ваши почтовые журналы в другое место)

Вам следует либо настроитьmutt использовать смарт-хостс аутентификацией

~/.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’

или настройте локальную систему электронной почты(постфикс самый простой)с вашим сервисом электронной почты.

Если ваши письма отправлены с Gmail (пожалуйста, обновите вопрос в противном случае)

Связанный контент