使用免费电子邮件->短信网关发送的短信信息的限制

37

许多美国的手机服务提供商都有短信邮件网关,允许任何人发送电子邮件来发送文本消息。例如,要向拥有 Verizon 手机的用户发送短信,您可以发送电子邮件到 user_phone_number@vtext.com。

但是......这些网关的可靠性如何?发送信息的速率受到哪些限制?在某个时候,提供商会阻止或限制服务吗?

是否有人正在使用此类电子邮件 / 短信网关进行高容量或高可靠性应用程序?


关于“MVNO”的问题,你的体验可能因人而异。对于Mint Mobile来说,短信功能可能会有阶段性的问题,有时会连续几周正常工作,然后几周甚至几个月都无法正常使用。你可以在这个链接中找到更多相关信息:https://www.reddit.com/r/mintmobile/comments/ajd8ts/is_there_a_email_to_sms_gateway/ - undefined
2个回答

37
电子邮件到短信网关通常是可靠的,但需要满足一些条件(请参阅下文)。您应该使用电子邮件到短信网关还是实际的第三方提供商取决于应用程序。如果您需要对消息格式、收集回复等拥有很多控制权,则选择第三方提供商。如果您只是向用户发送简单的通知,请使用电子邮件到短信。
如果您从相同的电子邮件地址发送太多消息,则消息将开始积压。例如,我向约3,000个AT&T Wireless收件人发送了一条消息,有些人在3天后才收到消息。但通常,每分钟发送10-30条消息不会造成任何问题。
我为自己构建的iPhone应用程序使用电子邮件到短信网关。它每分钟向几乎所有美国运营商发送大约10条消息,很少出现问题。
我遇到电子邮件到短信网关的三个主要问题:
  • 您无法控制消息的外观。每个运营商都不同。对于某些运营商,接收者将显示电子邮件地址,而其他运营商将显示名称。有些包括电子邮件的主题行,有些则没有。
  • 您无法控制消息来自哪个号码。幸运的是,一般人群通常会阅读发送给他们的所有短信,而不管发送者的号码如何。
  • 如果没有服务器端脚本来管理传入的电子邮件,则无法控制回复。对于大多数运营商,手机上的回复会发送回发件人的电子邮件地址。

很高兴与大家分享我的经验 :) - James Skidmore
2
似乎使用电子邮件地址池发送电子邮件时,可以避免(或减少)您提到的消息备份问题(发送大批量邮件时需要等待3天)。我想每个提供商都有不同的限流规则(这可能会随时间而变化)。我打电话给威瑞森询问他们的vtext.com网关发送邮件是否有限制,客服代表无法找到任何记录的限制。为了真正搞清楚这个问题(弄清楚限流规则),我想需要进行一些实验。 - unintentionally left blank
1
拥有一组可供发送的电子邮件地址绝对是一个可靠的选择。我不确定它是按域名还是按发件人IP查看的,但通过一些实验,弄清楚并不太难。 - James Skidmore
很可能你看到的延迟与 SMPP 无关,而是与 SMTP 有关。基本上是电子邮件被卡在邮件服务器队列中(可能是由于电信公司端口速率限制引起的)。 - Ben
除了问题之外,对于发送2FA代码怎么样?只要您知道用户的运营商并拥有电子邮件到短信网关,这应该可以避免小型站点在用户注册时产生额外费用。 - John Ernest

1
您可能还想考虑使用 Skype,它的优点是您可以随时随地使用,并且完全在您的控制之下 - 电子邮件转短信 但我必须承认,我使用第三方电子邮件到短信网关,它运行良好,但它对可以转换为短信的电子邮件地址有限制,即它们必须通过提供的电子邮件地址发送到公司的 SMTP 服务器。

1
谢谢。从Skype的网站上看,发送短信的费率似乎超过每条10美分,比典型的第三方提供商(5-10美分)更昂贵,假设我正在查看正确的定价(基于http://www.skype.com/prices/smsrates/?currency=USD的美国到美国的短信)。 - unintentionally left blank
是的,我同意 - 如果您需要发送大量短信,则出于成本原因,Skype 不是最佳选择。我只需要发送几条短信,但我需要消息来源的灵活性,使用 Skype 作为完整系统更容易实现。 - user138512

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接