You can also run an advanced search for the specific person (in the From:
field) and look at the last entry in the search results, assuming that you're looking for a message from a specific email address. Gmail displays its results in reverse chronological order by default.
Update
Found a workaround. It's a bit involved, but works. This solution takes advantage of Gmail labels, which currently still show the total number of emails that have been associated with each label.
- Create a new filter that adds a label to all emails from the desired email (should be a new label)
- Access the new label by clicking on Gmail's left hand menu area. URL should look something like
https://mail.google.com/mail/?shva=1#label/facebook
- Note the number of emails available for this label
- Assuming that your Gmail is set up to show 100 emails per page, let n = (# of emails)/100 and update your URL to show the n+1th page, e.g.
https://mail.google.com/mail/?shva=1#label/facebook/p38
for a label with 3738 emails/messages