我怎样才能检索与特定电子邮件相关联的名称 (Yahoo Mail)

How can I go about retrieving the names associated to a particular email (YahooMail)

我怎样才能检索与特定电子邮件 (YahooMail) 关联的名称。

例如,在 YahooMail 中:

Message message = messages[i];
message.getFrom()[0].toString();

给出的东西看起来像:

From: Company Group <noreply@ke.companygroup.com>

而不是 FirstName SecondName LastName,我将此人保存为。

其余代码位于:JavaMail API - Checking Emails

当您说 "saved the person" 时,我假设您指的是在 Yahoo Mail 的地址簿中。

邮件的发件人设置了发件人地址,包括"personal name"字段,他们不知道您在地址簿中设置了什么。您或许可以将发件人的电子邮件地址与通讯簿中的条目相关联,但 JavaMail provides no APIs to access your address book. The Yahoo Contacts API 可能会有所帮助。