2016-04-30 37 views
0

以前、携帯電話/携帯電話にプログラムを使用してテキストメッセージを送信したいとき、私はキャリアと通信事業者のテキストサービスドメイン名To:アドレスを形成する。キャリアを知らずにPHP mail()からSMSテキストとiMessagesを送信する方法

しかし、今日では、多くのサイトが私の携帯通信会社に私に尋ねることなくテキストを入力することができます。

どうしていますか?通信事業者の要素がなくても、smsとimessage "emails"を送信する新しい方法はありますか?

+1

PHPMailerはSMSについて何も知らないが、一部のモバイルネットワークはSMSゲートウェイへの電子メールを持っている。それ以外の場合は、ClickatellなどのSMSゲートウェイを直接使用することをお勧めします。 – Synchro

+0

ありがとう、@シンクロありがとう。あなたのコメントを解釈すると、キャリアのメーリングドメインを知らなくても(まだ)メールを送信できないということです。それ以外の場合は、サードパーティAPI(無料または有料)を使用する必要があります。正しい? –

+2

はい、そうです。それほど多くの通信事業者がいないので、リストを見つけることができるかもしれません – Synchro

答えて

0

しかし、彼らは最終的に、正しくフォーマットされた「電子メール」アドレスにメッセージを送信しています。たとえば、携帯電話番号が555-666-7777でキャリアがAT & Tです。[email protected]にメッセージを送信しています。

電話番号を受け取り、適切にフォーマットされた「電子メール」アドレスを返すサービスを使用している可能性があります。または、動作しているものが見つかるまで、各キャリアのポストフィックスを特定の番号の後に試すスクリプトを使用している可能性があります。また、固定電話などの電子メールメッセージ(SMSは最終的には電子メールメッセージ)を受け入れることのできるデバイスに属していない電話番号の可能性もあります。

関連する問題