получить обратные вызовы отправки почты

Я разрабатываю приложение, которое необходимо отправить в обычном электронном письме. Письмо должно быть отправлено с учетной записью, настроенной на вашем смартфоне. Через Intent.ACTION_SEND отправка почты проходит гладко. Есть ли способ узнать, было ли отправлено электронное письмо и была ли отправка успешной?


person user1169390    schedule 30.07.2013    source источник


Ответы (1)


Письмо должно быть отправлено с учетной записью, настроенной на вашем смартфоне.

Вы предполагаете существование такой учетной записи, и это не верное предположение. Имейте в виду, что только потому, что у них может быть учетная запись Google (например, для использования в Play Маркете), они могут не использовать Gmail, и ничто не заставляет пользователей использовать свое устройство Android для любых целей. другая электронная почта.

Есть ли способ узнать, было ли отправлено электронное письмо и была ли отправка успешной?

No.

ACTION_SEND не отправляет электронную почту. ACTION_SEND позволяет пользователю обмениваться контентом указанного типа MIME. Выберет ли пользователь отправку по электронной почте, кому он отправит электронное письмо, изменит ли он содержимое, отправит ли он электронное письмо вообще и т. д., зависит от пользователя, и ваше приложение не будет проинформировано об этом.

person CommonsWare    schedule 30.07.2013