2

この特定の例では、受信機のキャリアとして AT&T を使用しています。

静的な電子メール アドレスからキャリアの電子メール アドレス (1234567890@txt.att.net) を介してクライアントに SMS メッセージを送信すると、メッセージは の形式の番号から電話に届きます1 (400) 000-244。新しい SMS メッセージが送信されるたびに、その番号はわずかに変化します。これにより、iPhone などの電話は、同じ送信元メール アドレスからの SMS メッセージを適切にスレッド化できなくなります。

基礎研究によると、これは AT&T のゲートウェイが電子メールを SMS メッセージに変換する方法と関係があることが示されています。また、Common Short Codes (CSC)を購入するのに月額 1000 ドルの価値はないと判断したため、これはオプションではありません。

この制限を回避する別の方法を知っている人はいますか?同じソースの電子メールからのすべての SMS メッセージを強制的に電話でそのように表示して、それらが正しくスレッド化されるようにすることができますか?

この構成では、メールは PHP PEAR Mail_Mimeパッケージを使用して SMTP 経由で送信されます。私たちは、共有または専用の CSC を購入せずに、自分たちでそれを実行できる方法を本当に探しています。

4

2 に答える 2

6

使用する:

<10桁の電話番号>@mms.att.net

「txt.att.net」の代わりに

これにより、ショートコードのジレンマが解決されます。

于 2014-01-21T00:46:18.240 に答える
4

AT&Tの問題について彼らはクラスターモデルを使用して、電子メールゲートウェイを使用してSMSを送信します。あなたの問題を克服するためにいくつかの解決策があるかもしれませんが、それはすべてあなたのニーズが何であるかに依存します新しいメッセージごとに電話番号が1つずつ増えるようです。これらをどのようにスレッド化できるかわかりません。

Zeep Mobileを使用すると、共有のショートコードを使用してSMSを送信できますが、SMSメッセージの最後に広告がタグ付けされますが、サービスは無料です(1か月あたりのテキスト数は限られていると思います)

Twilioは、そのようなサービスを提供するため、安価な代替手段になる可能性があります。ショートコードはありませんが、スレッドの問題に同じFrom番号を使用していると思います。

独自のGSMモデムを使用することもできますが、これを正しく機能させるための作業がいくつかあります。また、ショートコードの代わりにロングコード(電話番号を考えてください)を使用します。

他にもいくつかの解決策があるので、すぐに答えを更新します。

アップデート:

于 2011-01-26T14:34:18.410 に答える