2016-07-19 2 views
0

Как отправить почту из существующей почты? Пример: [email protected], используя конфигурацию отправителя Spring Mail. Почта не существует, так что ответ на адрес электронной почты должен завершиться неудачно.Как отправить почту из несуществующей почтовой рассылки?

Решение с использованием java-почты также предпочтительнее.

Я тоже пробовал с этим. Он не работает с пружинным каркасом. (Unknown Sender) when sending email with pdf attachment created in iText from java application

[email protected]

ответ

0

Если вы не используете аутентификацию SMTP, то это не имеет значения, существует ли почта или нет.

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

See this answer for more details.

Следовательно, это лучшая практика для отправки почты с использованием аутентификации SMTP. Но при отправке почты таким образом вы должны иметь все учетные данные, такие как электронная почта, пароль, исходящий сервер, порт и т. Д. ... и поэтому вам понадобится почта, которая существует.

+0

Я пробовал без использования аутентификации SMPT. Он потерпел неудачу. Я пробовал этот путь: «Конфигурирование с помощью аутентифицированного входа в систему, например [email protected], но для установки отправителя [email protected] с помощью mimemessage.setfrom, как указано здесь. Http: //stackoverflow.com/questions/1567467/setting-the-from-name-in-a-javax-mail-mimemessage Я получил почту от [email protected], но не из [email protected] –

+0

Вы можете написать, какую проблему вы получаете в качестве саператного вопроса или вы можете добавить его в этот вопрос. Нижняя строка заключается в том, что вы всегда должны делать это с использованием аутентификации SMTP. В противном случае, что использовать отправку писем, когда все они доставляются в папки «junk» или «spam»? –

0

Я принимаю то, что сказал @Raman Sahasi, это правильно.

Я достиг этого путем обеспечения надлежащей аутентификации [email protected] в конфигурации Spring Mail и mimeMessage.setFrom(new InternetAddress("[email protected]"));, и он отлично работает.

Смежные вопросы