代码之家  ›  专栏  ›  技术社区  ›  unintentionally left blank

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

  •  31
  • unintentionally left blank  · 技术社区  · 15 年前

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

    但是…这些网关有多可靠,在发送消息的速率上有哪些限制?在某种程度上,提供者会阻止或限制服务吗?

    有没有人在使用这种类型的电子邮件/SMS网关来实现高容量或高可靠性的应用程序?

    2 回复  |  直到 13 年前
        1
  •  33
  •   James Skidmore    14 年前

    发送到短信网关的电子邮件通常是可靠的,前提是有一些条件(见下文)。您应该使用发送到SMS网关的电子邮件还是实际的第三方提供商取决于应用程序。 如果您需要对消息的格式设置、收集回复等进行大量控制,那么请与第三方提供商合作。如果这是一个简单的通知,你正在发送你的用户,去与电子邮件短信。

    如果您从同一个电子邮件地址发送过多的邮件,这些邮件将开始备份。例如,我向大约3000个AT&T无线收件人发送了一条消息,有些人在3天后收到了这些消息。但通常情况下,发送10-30/分钟不会造成任何问题。

    我使用电子邮件到短信网关为我构建的iPhone应用程序。它每分钟向几乎所有的美国航空公司发送大约10条信息,很少遇到问题。

    我在向短信网关发送电子邮件时遇到了三个主要问题:

    • 您无法控制邮件的外观。 每个载体都是不同的。对于某些人,收件人将显示电子邮件地址,而其他人将显示姓名。有些包括电子邮件的主题行,有些没有。
    • 您无法控制消息的来源号码。 幸运的是,无论发送者的号码是多少,一般人群通常都会读取发送给他们的所有文本消息。
    • 如果没有服务器端脚本来管理传入电子邮件,则无法控制答复。 对于大多数运营商,电话回复会返回到发件人的电子邮件地址。
        2
  •  0
  •   user138512    15 年前

    您也可以考虑使用Skype路由,它具有以下优点:您可以在喜欢的时候以何种方式使用Skype路由,并且可以在您的控制下使用Skype路由的完整性。- email to sms 但我必须承认,我使用第三方电子邮件到短信网关,它工作正常,但它对哪些电子邮件地址可以转换为短信有限制,即它们必须使用提供的电子邮件地址发送到公司的SMTP服务器。