Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/200.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java SMTP/IMAP服务器是否保存现有电子邮件帐户的电子邮件地址?能找回它吗?_Java_Android_Email_Smtp_Imap - Fatal编程技术网

Java SMTP/IMAP服务器是否保存现有电子邮件帐户的电子邮件地址?能找回它吗?

Java SMTP/IMAP服务器是否保存现有电子邮件帐户的电子邮件地址?能找回它吗?,java,android,email,smtp,imap,Java,Android,Email,Smtp,Imap,邮件服务器是否保留现有帐户的地址? 可以查询地址吗 比如说,, 如果我有一个现有帐户及其用户名(登录名)和密码, 但是我忘了/丢失了域名。 是否可以从邮件服务器(传入或传出)检索完整的邮件地址?如果可能,是否有API或类在android应用程序上实现它 我知道一些邮件服务将完整的邮件地址作为其登录名, 他们要求提供完整的登录地址。我不是说这个案子 邮件服务器会为我的帐户提供地址吗? 如果有人能解释这些问题,我将不胜感激。邮件服务器通常会将邮件中的地址记录在邮件本身中,您可以查看 发出foo ui

邮件服务器是否保留现有帐户的地址? 可以查询地址吗

比如说,, 如果我有一个现有帐户及其用户名(登录名)和密码, 但是我忘了/丢失了域名。 是否可以从邮件服务器(传入或传出)检索完整的邮件地址?如果可能,是否有API类在android应用程序上实现它

我知道一些邮件服务将完整的邮件地址作为其登录名, 他们要求提供完整的登录地址。我不是说这个案子

邮件服务器会为我的帐户提供地址吗?
如果有人能解释这些问题,我将不胜感激。

邮件服务器通常会将邮件中的地址记录在邮件本身中,您可以查看

发出
foo uid fetch x:y body.peek[header.fields(received)]
获取一组消息。每条消息的第一个接收字段通常包含一个“for”子句。以下是我的收件箱中的一个(为了清晰起见缩写):

“for”子句中的地址通常是属于IMAP帐户的地址(如果存在)。for子句是可选的,因此不能依赖它


请注意,第二个和后续接收字段中的for子句的可靠性要低得多。

否,它甚至可能不是唯一的:我有几个不同的域,它们都过滤到一个登录名中。哦,所以我无法通过登录名/密码检索唯一的邮件地址,因为服务器端的地址不是唯一的?没有办法识别它吗?谢谢你的评论。你可以猜,但不能保证你是对的。我会调查的。非常感谢你的解释。
Received: from ... by ... with lmtp id ... for arnt@gulbrandsen.priv.no; Sun, 22 Jun 2014 20:52:26 +0000