Как вы отправляете сообщения с другого адреса, используя Gmail и Java? - PullRequest
0 голосов
/ 09 сентября 2011

Я использую Java для отправки сообщений из Gmail с Apache Commons Email , но похоже, что он не позволяет мне отправлять сообщения с адреса, отличного от того, который я использую для аутентификации.

Как отправлять сообщения с другого адреса с помощью Gmail и Java?

Ответы [ 3 ]

0 голосов
/ 09 сентября 2011

По сути, вы ищете SMTP-сервер, который позволит вам отправить сообщение путем подделки заголовка From MIME.Что ж, если вы не можете найти размещенный SMTP-сервер в сети, вы всегда можете установить один локально на своем компьютере.Это позволит вам изменить адрес электронной почты отправителя, чтобы он выглядел так, как будто он поступает из gmail.

0 голосов
/ 09 сентября 2011

Как вы отправляете сообщения с другого адреса с помощью Gmail и Java?

Для Gmail вы, скорее всего, не можете ... по понятным причинам.

В случае Java, можете ли вы это сделать или нет, зависит от почтового сервера, к которому подключается ваше Java-приложение.Почтовый сервер обычно может быть настроен на , чтобы разрешить это, но у него есть очевидные проблемы, поэтому ответственный администратор почтового сервера не допустит этого, за исключением контролируемых обстоятельств.

0 голосов
/ 09 сентября 2011

Насколько я знаю, вы не можете. Это то, что называется ретрансляцией. Ретрансляция - это то, что спамеры используют для отправки почты, притворяясь кем бы то ни было. Это дыра в безопасности. Если вы хотите отправить сообщение как-то еще, вам нужно создать другую учетную запись.

...