Why doesn fetchmail deliver mail in date-sorted order?
2741 2742 Because that’s not the order the server hands it to fetchmail in. 2743 2744 Fetchmail getting mail from a POP server delivers mail in the order 2745 that your server delivers mail. Fetchmail can’t do anything about this; 2746 it’s a limitation of the underlying POP protocol. 2747 2748 In theory it might be possible for fetchmail in IMAP mode to sort 2749 messages by date, but this would be in violation of two basics of 2750 fetchmail’s design philosophy: (a) to be as simple and transparent a 2751 pipe as possible, and (b) to hide, rather than emphasize, the 2752 differences between the remote-fetch protocols it uses. 2753 2754 Re-ordering messages is a user-agent function, anyway.
Because that’s not the order the server hands it to fetchmail in. Fetchmail getting mail from a POP server delivers mail in the order that your server delivers mail. Fetchmail can’t do anything about this; it’s a limitation of the underlying POP protocol. In theory it might be possible for fetchmail in IMAP mode to sort messages by date, but this would be in violation of two basics of fetchmail’s design philosophy: (a) to be as simple and transparent a pipe as possible, and (b) to hide, rather than emphasize, the differences between the remote-fetch protocols it uses. Re-ordering messages is a user-agent function, anyway.