无法使用 java 邮件 API 查看 'To' 字段

Not able to view 'To' field using java mail API

我正在尝试 fetch/read 我的电子邮件使用 java 邮件 API。 我正在使用以下行来读取 'To' 字段

System.out.println("TO:" +  message.getRecipients(Message.RecipientType.TO));

它给出以下输出:

TO:[Ljavax.mail.internet.InternetAddress;@6e1567f1

我想要这样的输出

xyz@gmail.com

试一试:

Address[] recipients = message.getRecipients(Message.RecipientType.TO);
for(Address address : recipients) {
   System.out.println("TO:" +  address.toString());
}
message.getRecipients(Message.RecipientType.Io)) returns an array of message.
Retrive a value from message array sample code snippet.

Address[] recipients = message.getRecipients(Message.RecipientType.TO);
for(Address address : recipients){
    System.out.println(address.toString());
}