2012-07-05 2 views
0

Возможный дубликат:
Sending Email in Android using JavaMail API without using the default/built-in appПодключение непосредственно к GMAIL с андроида

Я хочу, чтобы отправить письмо с прикрепленным аудиофайла над Gmail, что я записи с моим приложением. Могу ли я отправить прямую почту с андроида с вложением без возможности выбора метода отправки? (bluetooth и т. д.)? Я просто хочу отправить письмо с приложением одним нажатием кнопки.

Могу ли я сделать это с помощью андроида? Кроме того, я был бы обязан, чтобы получить код для отправки почты через gmail с помощью android.

+0

См. Stackoverflow.com/questions/2020088/sending-email-in-android-using-javamail-api-without-using-the-default-built-in-a – dira

+0

, если вы планируете отправлять письма с прикрепленным аудио, вы могли бы ответьте на это? http://stackoverflow.com/questions/11307840/android-share-intent-audiotrack –

ответ

1

вот полный пример, который отправляет фоновое письмо (с использованием учетной записи gmail) другим, например, с приложением. Send email with attachment using GMAIL account.

Найдите example project here в этом проекте вам необходимо установить следующие GMAIL реквизиты в MailSenderActivity классе

private static final String GMAIL_EMAIL_ID = ""; 
private static final String GMAIL_ACCOUNT_PASSWORD = ""; 
private static final String TO_ADDRESSES = ""; // to email addresses separated by comma 

Если вам не нужен класс ZipUtility, удалить, что и использовать его в соответствии с вашими потребностями

+0

Удивительный. Спасибо. –

0

К сожалению, нет возможности заставить пользователя выбрать приложение Gmail вместо встроенного почтового клиента.

У большинства пользователей уже есть учетная запись gmail, если у них есть клиент android, поэтому они, вероятно, будут использовать его в любом случае.

0

Как уже было опубликовано, вы можете использовать java-почту api, НО вам придется жестко указать свой адрес электронной почты и пароль, который не является чем-то целесообразным.

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

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