2010-05-18 4 views
1

Как отправить почту с любого идентификатора почты через java? Я имел в виду, как мы можем установить из: адрес в почте, который мы хотим.Как отправить почту с любого почтового ящика через java?

+0

это, кажется, вопрос программирования и вскоре будет перенесен в Stack Overflow. я связал ваши учетные записи стека и суперпользователя вместе, и ваша учетная запись стека переполнения должна вернуть владельца после миграции. –

ответ

2

Используйте стандартный Java Mail API и просто вызывайте setEnvelopeFrom() в сообщении.

+1

Почему бы не использовать метод 'setFrom()'? – Jesper

+0

@ Jesper, иначе SMTP-сервер и/или Spamfilters будут рывками. – BalusC

+0

MimeMessage msg = new MimeMessage (сеанс); msg.setText (текст); msg.setSubject (subject); msg.setFrom (новый адрес в Интернете («[email protected]»)); он по-прежнему показывает, что он прошел проверку подлинности. ref: http://code.geekinterview.com/java/send-email-using-gmail-mail-server.html –

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