mutt:Eメール送信遅延

mutt:Eメール送信遅延

Bashからメールを送信するのは今回が初めてです。テスト目的でmutt私のGmailアドレスから約80個のメールを送信しました。電子メールが送信されてから24時間以内にすべての電子メールが届くわけではありません。

24時間後に新しい電子メールを送ったら、mutt新しい電子メールが届き、以前に配信されなかった既存の電子メールも一部配信された。その後、80個の前の電子メールがすべて送信されるまで、いくつかの古い電子メールを同時に送信するたびにプロセス(新しい電子メールを送信)を繰り返すことができます。

  • どうしたの?
  • 電子メールの送受信速度制限を超えないと仮定すると、muttコマンドの実行後数分/時間以内にすべての電子メールが配信されるようにするにはどうすればよいですか。
  • 特定の電子メールが配信されたことをどのように確認しますか?

私はMac OSX El Captainoを使用しています。

ベストアンサー1

4.XX応答コード(遅延)を確認しtail -f /var/log/mail.logて見つけます。何もなければ、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から送信された場合(そうでない場合は質問を更新してください)

おすすめ記事