標準の Android テキスト メッセージング アプリを使用すると、SMS を電話番号の代わりにメール アカウントに送信できます。これはどのように行われますか?次のコードを試しましたが、失敗しました。
SmsManager sms = SmsManager.getDefault();
sms.sendTextMessage("myaccount@gmail.com", null, textMsg, sentPI, null);
この他の質問は関連しているようですSMSメッセージの返信をメールアドレスに送信する方法?
...しかし、受け入れられた答えは言う
各携帯電話会社には、特定の形式でテキスト メッセージを送信できる特定の SMS 番号があります。これは「SMS ゲートウェイ」と呼ばれます。
AT&T ではなく、自分の Gmail アカウントに送信したいです。
申し訳ありませんが、私は答えを読み違えたようです。キャリア (AT&T) からメールが送信されるようです。私が困惑しているのは、アプリがさまざまな通信事業者でどのように機能するかということです。