Я вроде / что-то понял, но я не уверен, почему это сработало ...
Итак, в моем приложении вместо проверки isEmail
и последующего использования getEmailFrom
и getEmailBody
я просто получил отправителя (что-то вроде 14100000011), а затем использовал recMsgString.contains(myKeyword)
Мое приложение отправляет сообщение обратно на 14100000011 и доставляет его на мою электронную почту.
Хотя я не совсем уверен, почему он так себя ведет. Я предполагаю, что почтовый шлюз AT & Ts просто возвращает туда, откуда я его отправил. Не знал, что это сработает.
Кстати, кто-нибудь знает функционирование на любом другом носителе?
То есть, если вы отправляете электронное письмо из gmail (или другого электронного письма) на свой номер телефона следующим образом:
AT & T: phonenumber@txt.att.net
T-Mobile: phonenumber@tmomail.net
Verizon: phonenumber@vtext.com
Sprint: phonenumber@messaging.sprintpcs.com
Тогда ответьте, вы получаете сообщение обратно на свою электронную почту?
Если кто-то достаточно любезен, чтобы проверить это, пожалуйста, оставьте комментарий, в котором говорится, кто ваш оператор, кто ваш почтовый провайдер, и результаты теста.