Отправка электронной почты программно с использованием учетной записи пользователя по умолчанию

Я хочу, чтобы иметь возможность отправлять электронную почту из моего приложения, на основе нажатия кнопки на моей деятельности приложения. Электронная почта должна быть автоматически отправлена ​​приложением при нажатии кнопки, т. Е. Я не хочу показывать другую форму электронной почты пользователю. И электронная почта должна быть отправлена с использованием учетной записи электронной почты по умолчанию пользователя на телефоне, а не учетной записи электронной почты, которую я жестко задал в своем приложении. И я не хочу, чтобы пользовательский ключ в своих учетных данных электронной почты был настроен в настройках моего приложения, я просто хочу, чтобы иметь возможность вызвать некоторые android api и сказать «отправьте это электронное письмо с этой темой и телом на этот адрес электронной почты, используя учетную запись по умолчанию, Пользователь настроил телефон ».

Это возможно? Если да, то как?

Заранее спасибо……

Чтобы отправить в фоновом режиме, см. Первую ссылку справа от списка связанных вопросов:

Вам необходимо использовать API электронной почты, такой как JavaMail:

Отправка электронной почты на Android с использованием API JavaMail без использования стандартного / встроенного приложения

Обновление по комментариям:

Невозможно отправить сообщение по электронной почте без каких-либо :

  • Позволяя пользователю узнать и принять его первым (используя намерения и поставщика электронной почты)
  • Или запрашивая имя пользователя и пароль до и используя API электронной почты, как указано выше (пользователь будет неявно давать вам разрешение отправлять / получать электронные письма, введя эти значения)

И это очень хорошо! Слишком много проблем с безопасностью. Если вы когда-нибудь найдете способ, отправьте его в виде отчета об ошибке в android.