L'interface affiche des listes de messages en pages, entre lesquelles l'utilisateur peut naviguer avec les commandes Page précédente et Page suivante, comme dans un navigateur web. En général, la récupération d'un ensemble de résultats d'une sélection de messages ouvre un nouvelle page, qui remplace la page actuelle à l'écran. Les pages précédentes peuvent être instantanément réaffichées en naviguant en arrière.
Cette méthode a pour but de visualiser rapidement des listes
de messages.
Exemple: un message couramment à l'écran est de john.doe@domain.tld.
L'uilisateur utilise le clic droit sur la ligne de sujet (menu
contextuel) et choisit la commande
Les derniers 10 messages de john.doe@domain.tld
Le programme ouvre alors une nouvelle page de message.
L'utilisateur consulte les messages, et une fois terminé,
revient à l'affichage précédent en utilisant la commande
Page précédente.
L'affichage et la sélection est restaurée en l'état où elles étaient
avant l'exécution de la commande
Derniers 10 messages....
Le nombre de pages gardées en mémoire est un paramètre de configuration nommé "msg_window_pages" et dont la valeur par défaut est 5. Cela signifie que quand une nouvelle page est ouverte alors que cinq sont déjà actives, la page la plus ancienne est supprimée de la liste pour faire place à la nouvelle. La page 2 devient la 1, la 3 devient la 2, etc.
Lorsqu'une nouvelle page est ouverte alors qu'il y avait d'autres pages derrière elle, elle devient la dernière de la liste, et les pages derrière deviennent inaccessible par la commande Page suivante. Ce fonctionnement est équivalement à celui des navigateurs web.
Une nouvelle fenêtre avec un ensemble de pages qui lui est propre (initialement vide) peut être ouverte avec la commande Fichier/Nouvelle fenêtre. Les fenêtres distinctes sont manipulées complètement indépendamment les unes des autres, excepté que quand plusieurs fenêtres montrent un même message, un changement visuel sur ce message doit se répercuter sur les autres fenêtres.