私は Java で IMAP アプリケーションに取り組んでおり、名前のない電子メール アドレスのみを取得したいと考えています。これが私が使用している関連コードです。
Message[] msg = folder.getMessages();
for (int i = 0; i < msg.length; i++)
{
if (!msg[i].isSet(Flag.SEEN))
{
EmailSenderInfo emailSenderInfo = new EmailSenderInfo();
String from = InternetAddress.toString(msg[i].getFrom());
}
}
変数「from」を出力すると、以下のように出力されます
name <emailaddress@gmail.com>
名前なしでメールアドレスだけを取得するにはどうすればよいですか?