私はウェブインターフェースのページングシステムを書いています。システムの主な機能は、SMSメッセージを携帯電話やポケットベルに送信することです。これは私が電子メールを使用して実現しました。しかし、メッセージを送信すると、差出人アドレスが10個の数字の文字列として表示されます。実際の差出人アドレスはメッセージにあります。
これが私のコードです:
Dim mailMessage As New MailMessage()
Dim client As New SmtpClient(gateway)
mailMessage.From = New MailAddress(fromAddress)
mailMessage.Body = tbMessage.Text
mailMessage.To.Add(New MailAddress(toAddress))
client.Send(mailMessage)
私が私の電話に送った最後の電子メールはこれを明らかにしました:
差出人:1410000033
メッセージ:FRM:email@provider.com MSG:test
これは、私がメッセージを送信した実際のアドレスではなく、メッセージボックス内のすべての乱数のためにページングされる人にとっては本当に迷惑です。fromアドレスはかなりの文字を使用しているため、これも厄介です。
私は周りを見回しましたが、それはATTゲートウェイの問題のようです。私がこれをテストしている電話はATTです。私にはVerizonの電話を持っている同僚がいますが、問題なく動作しているようです。
この問題を修正するために私ができることについて誰かが何か考えを持っていますか?