Отправка E-mail из приложения

Ответить
Аватара пользователя
Oplia512
Сообщения: 12
Зарегистрирован: 14 мар 2013, 20:39

Отправка E-mail из приложения

Сообщение Oplia512 » 28 окт 2013, 22:21

Подскажите пожалуйста есть ли способ отправить сообщение на мыло, напрямую из приложения, не используя mail-agent?

З.Ы. Наверное есть, раз mail-agent может).

Аватара пользователя
trew
Сообщения: 450
Зарегистрирован: 28 сен 2013, 17:34

Re: Отправка E-mail из приложения

Сообщение trew » 28 окт 2013, 23:00

Oplia512 писал(а):Подскажите пожалуйста есть ли способ отправить сообщение на мыло, напрямую из приложения, не используя mail-agent?

З.Ы. Наверное есть, раз mail-agent может).
Поиск в http://www.google.com по ключевым словам: android send email with attachment
http://www.androidhub4you.com/2013/09/s ... droid.html
Когда выкладываете код на форум - код оформляйте. Редактор - поищите слова Geshi Syntax -Java. (или xml)
Свои сообщения можно редактировать - кнопка edit.

Аватара пользователя
Oplia512
Сообщения: 12
Зарегистрирован: 14 мар 2013, 20:39

Re: Отправка E-mail из приложения

Сообщение Oplia512 » 29 окт 2013, 22:04

trew писал(а):Поиск в http://www.google.com по ключевым словам: android send email with attachment
http://www.androidhub4you.com/2013/09/s ... droid.html
Окей, кэп! Погуглить я тоже могу. Атачмент никто не просил.

Нашел вот это. Такое на андроиде можно реализовать?
http://www.mkyong.com/java/javamail-api ... p-example/

З.Ы. Написано же без АГЕНТА.

Аватара пользователя
trew
Сообщения: 450
Зарегистрирован: 28 сен 2013, 17:34

Re: Отправка E-mail из приложения

Сообщение trew » 29 окт 2013, 22:19

[quote="Oplia512"][/quote]
Да, можно.
Скачиваешь две библиотеки javaee.jar и mail.jar
и кладешь их в папку libs своего проекта.

Иногда, ещё не разобрался от чего зависит,
нужно на каждой библиотеке (которую скачаешь) правой кнопкой мышки Build Path - Add to Build Path
Далее, копируй код, запускай.

Волшебные кнопки, если красным что-то светится:
Ctrl+Shift+o (буква o)

В файл манифеста добавляем разрешение
<uses-permission android:name="android.permission.INTERNET"></uses-permission>
может ещё что-то из разрешений добавить будет нужно
Когда выкладываете код на форум - код оформляйте. Редактор - поищите слова Geshi Syntax -Java. (или xml)
Свои сообщения можно редактировать - кнопка edit.

Ответить