mutt: Verzögerung bei der Zustellung von E-Mails

mutt: Verzögerung bei der Zustellung von E-Mails

Dies ist das erste Mal, dass ich E-Mails von Bash aus versende. Für einen Test habe ich etwa 80 E-Mails an mutt(und von) meiner GMail-Adresse gesendet. Nicht alle E-Mails wurden innerhalb von 24 Stunden nach dem Senden zugestellt.

Wenn ich 24 Stunden später eine neue E-Mail mit sende mutt, wird die neue E-Mail zugestellt und einige alte E-Mails, die zuvor nicht zugestellt wurden, werden zugestellt. Ich kann dann den Vorgang (Senden neuer E-Mails) wiederholen und jedes Mal werden einige alte E-Mails gleichzeitig zugestellt, bis alle 80 alten E-Mails zugestellt sind.

  • Was ist los?
  • Vorausgesetzt, ich überschreite die maximale Rate gesendeter/empfangener E-Mails nicht, wie kann ich sicherstellen, dass alle E-Mails innerhalb der folgenden Minuten/Stunden nach muttAusführung des Befehls zugestellt werden?
  • Wie kann ich sicherstellen, dass eine bestimmte E-Mail zugestellt wurde?

Ich verwende Mac OSX El Capitano.

Antwort1

Suchen Sie tail -f /var/log/mail.lognach 4.XX-Antwortcodes (Verzögerungen). Wenn dort nichts steht, endet Mutt nicht mit lokaler E-Mail (oder Sie haben ein Syslog, das Ihre Maillogs woanders hin umleitet).

Sie sollten entweder konfigurierenMutt verwendet einen Smarthostmit Auth

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

oder konfigurieren Sie Ihr lokales E-Mail-System(Postfix ist am einfachsten)mit Ihrem E-Mail-Dienst.

Wenn Ihre E-Mails von Gmail stammen (falls nicht), aktualisieren Sie bitte die Frage)

verwandte Informationen