Можно ли скрыть адрес электронной почты в javax.mail.MimeMessage? - PullRequest
1 голос
/ 19 декабря 2011

Я использую следующий код для создания и отправки электронного письма to someTo@bla.com:

Message msg = new MimeMessage(mailSession);
msg.setFrom(new InternetAddress("someone@bla.com", "From Me"));

И когда я получаю почту, я вижу (в Outlook, например): From Me <someone@bla.com>

Можно ли скрыть адрес электронной почты? Я хотел бы видеть полный адрес электронной почты только тогда, когда получатель нажимает «Повтор», но не раньше.

Ответы [ 2 ]

0 голосов
/ 19 декабря 2011

Короткий ответ - нет.Это опция конфигурации обычно на почтовом клиенте пользователя.Он предназначен для того, чтобы помочь пользователям избежать мошенничества и других недобросовестных атак по электронной почте.

0 голосов
/ 19 декабря 2011

Нет, невозможно скрыть адрес отправителя, когда вы (ваша программа) являетесь отправителем.Некоторые почтовые клиенты могут иметь такую ​​возможность, но в целом это, вероятно, плохая практика, поскольку затрудняет определение того, кто отправил электронное письмо, и облегчает работу спамеров и фишеров.

В одну сторону вы может скрыть ваш адрес электронной почты: использовать прокси-сервис, который отправляет и получает электронные письма от вашего имени и действует как простой прокси-сервер пересылки (это то, что делает craigslist), но который начинает переходить в реальностьпрактика.

...