Отправляйте почту с помощью Amazon Web SES из приложения Android.Android

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Отправляйте почту с помощью Amazon Web SES из приложения Android.

Сообщение Anonymous »


I am developing an app in which I want to send mail from app without user intervention (without using intents), and it is not good to take the user credentials (without using Java mail API), but how to bind the body of the mail from Android application to Web API? Here is my code:
public void onClick(View v) { if (v == btnSend) { String url = "http://app.xyz.com/api/SendMail/SendMai ... @gmail.com" + "&Subject=" + "&Body="; if (url != null) { email = editTextEmail.getText().toString(); subject = editTextSubject.getText().toString(); message = editTextMessage.getText().toString(); final Intent emailIntent = new Intent( android.content.Intent.ACTION_SEND); emailIntent.setType("plain/text"); emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, new String[]{"xyz@gmail.com"}); emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT,subject); emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, message); this.startActivity(Intent.createChooser(emailIntent, "Sending email...")); } }catch (Throwable t) { Toast.makeText(this, "Request failed try again: " + t.toString(), Toast.LENGTH_LONG).show(); } }

Источник: https://stackoverflow.com/questions/405 ... pplication
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»