К сожалению, узнать свой e-mail по паролю практически невозможно.
Исключение составляет случай, когда имеется доступ к файлу с зашифрованными паролями, например, на почтовом сервере с ОС Linux. В этом случае можно создать новый почтовый ящик с таким же паролем, увидеть, какими символами зашифрован пароль в строке описания нового почтового ящика, а затем отыскать в файле другой почтовый ящик с идентичным зашифрованным паролем. Однако для применения данного метода требуется администраторский доступ к почтовому серверу. Кроме того, метод не будет работать, если пароли на сервере шифруются вместе с именем почтового ящика. В таких случаях на восстановление шансов нет.
Все это абсолютно точно не работает в отношении почтовых ящиков на бесплатных почтовых серверах. Даже администратор почтового сервера не может видеть пароли, которые задают пользователи — все они сразу после установки необратимо шифруются.
Если при регистрации на почтовом сервере вводились персональные данные и ответ на контрольный вопрос, то службы поддержки некоторых почтовых систем могут помочь в восстановлении имени почтового ящика на основании этих данных.