あなたはプログラムでこれを行うことができ、次の方法をチェックアウト:
彼はJavaDoc
から始まり、メッセージはフォルダ内のメッセージの合計数まで番号付けされます。
したがって、最後のメッセージの数は、常に指定されたフォルダ内のメッセージの総数と同じになります。
私はまた、あなたがスクリプトを実行する必要があるたびBeanShellの、忘れ推薦するPOP3プロトコル
import javax.mail.Folder
import javax.mail.Message
import javax.mail.Session
import javax.mail.Store
String host = "host"
String user = "username"
String password = "password"
Properties properties = System.getProperties();
Session session = Session.getDefaultInstance(properties)
Store store = session.getStore("pop3")
store.connect(host, user, password)
Folder inbox = store.getFolder("Inbox")
inbox.open(Folder.READ_ONLY)
int msgCount = inbox.getMessageCount()
Message last = inbox.getMessage(msgCount)
//do what you need with the "last" message
inbox.close(true)
store.close()
を使用して、最後のメールを読み込むコード例 - Groovyのは、はるかに優れた性能を持っているようJSR223 ElementsとGroovy languageを使用し、それはより多くのJavaのですがこれにはいくつかの素晴らしい言語機能があります。詳細については、Apache Groovy - Why and How You Should Use Itガイドを参照してください。
[JMeter Mail Readerサンプラを使用した高度なシナリオのテスト](https://stackoverflow.com/questions/25075766/testing-advanced-scenarios-using-jmeter-mail-reader-sampler)の可能な複製 –