我正在编写一个 Web 界面分页系统。该系统的主要功能是向手机和寻呼机发送 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 味精:测试
这对于任何被寻呼的人来说真的很烦人,因为他们的消息框中的所有随机数字而不是我发送消息的实际地址。这也很烦人,因为发件人地址使用了很多字符。
我环顾四周,它看起来是一个 ATT 网关问题。我一直在测试的手机是ATT。我确实有一位使用 Verizon 手机的同事,它似乎工作正常。
有没有人对我可以做些什么来纠正这个问题有任何想法?