unreliability

トップ ページ
このメッセージを削除
このメッセージに返信
著者: D. J. Bernstein
日付:  
To: exim-users
題目: unreliability
> What in particular lead you to believe from your perusal of the code that
> such problems existed ?


I see, for example, several uses of dbm_write() to record critical
information. DBM databases can be corrupted in all sorts of weird and
wonderful ways if the system crashes.

> > What are you going to say to a user after exim destroys an important piece
> > of mail that it accepted responsibility for delivering?
> What leads you to believe I'll need to ?


The exim design and implementation.

> However, it is my belief that exim will re-deliver the message, and that the
> MUA we use can cope with such corrupt mailbox files.


There is no reliable way to determine where the truncated message ends
and the next message begins. However, the unreliability of mboxes is not
what I'm worried about here.

---Dan