Mails sind nicht sofort sichtbar nach Einlieferung über SMTP – Betrifft: 1.0.2, 1.0.3

Mails erscheinen nicht in der Suchoberfläche, nachdem sie scheinbar erfolgreich vom Benno SMTP-Daemon angenommen wurden. Eine Einlieferung über die Funktionen von bennoadmin funktioniert. Ein Konsistenzcheck mit bennoadmin zeigt eine Diskrepanz zwischen archivierten und inizierten Mails.

Ursache:
Der Index enthält zwar die Informationen, diese sind aber noch nicht auf die Platte geschrieben. Sie werden erst sichtbar, wenn der Index vom Daemon ordnungsgemäß geschlossen wird (z.B. /etc/init.d/benno-smtp stop).

Workaround: Daemon schließen und neu starten
Lösung für 1.0.4: Nach jeder Mail wird der Index wieder direkt auf Festplatte geschrieben. Dies ist das Verhalten der Version <1.0.2.
(siehe ml-archiv)

News-Archiv