Отправка почты в Android - PullRequest
       10

Отправка почты в Android

1 голос
/ 01 декабря 2011

Мое приложение является приложением по расписанию.Я хочу отправить письмо из учетной записи по умолчанию, которая настроена на устройстве.

Всякий раз, когда мы устанавливаем какое-либо расписание, оно будет уведомлено к этому времени.В это время я хочу отправить почту получателю, чей адрес уже установлен в Textview. Но этот процесс должен выполняться в фоновом режиме.

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

Кто-нибудь мне поможет?

1 Ответ

1 голос
/ 01 декабря 2011

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

Временной интервал, с которым ваша проблема может быть обработана AlarmManager.

В Android отсутствует концепция учетной записи электронной почты «по умолчанию», главным образом потому, что в Android отсутствует концепция электронной почты.Электронная почта - это то, что предоставляется приложением, а не операционной системой.Кроме того, ни приложения электронной почты, ни приложения Gmail, которые обычно поставляются на устройстве Android, не поддерживают сторонние приложения, отправляющие электронную почту в фоновом режиме без участия пользователя.Если вы действительно хотите отправлять электронные письма в фоновом режиме, вам нужно будет либо внедрить свой собственный клиент SMTP / IMAP (например, с JavaMail), либо попросить ваше приложение связаться с какой-либо созданной вами веб-службой, которая отправляет электронные письма от вашего имени.

...