Currently if mails are grouped as a thread the message list shows the latest mail. Therefore the sorting seems to be confusing if a newer mail is in the thread but the oldest mail is shown. Even if a new mail arrives in the thread this mail is hidden and the user has to guess which thread could contain it. Showing the newest mail would indicate that if the thread content changed and when for the last time.