我知道这是一个很好地涵盖在这里和整个网络的主题,所以我不是要求提供运营商电子邮件列表,但我的问题是如何在不知道用户运营商的情况下发送文本,最好不要去通过第三方。
我想到的唯一解决方案是发送给所有运营商。我只会发送给美国运营商,但是大量失败的电子邮件会使邮件服务器变慢或导致其他任何问题吗?
对此解决方案的任何建议或其他人的想法都会很棒。
答案 0 :(得分:2)
如果您继续向运营商发送不存在的号码,您将开始被阻止作为垃圾邮件发送者。可能最好向用户询问他们使用的运营商,或使用Twilio(我工作的地方)或其他各种网关等网关。
答案 1 :(得分:0)
我建议使用CloudVox的数字API。运营商并不总是最新的,据我所知,它基本上依赖于您从中获得电话号码的原始运营商。即你有verizon但是转而使用AT& T来获取iPhone并保留相同的电话号码,CloudVox API可能会告诉你这个号码仍然是一个verizon号码。但是,我将此用于我现有的用户,然后公开了一个选择框供他们选择他们的提供者。
答案 2 :(得分:0)
如果您有理由考虑使用第三方API提供商,我建议Plivo(我在这里工作)以及许多其他提供商,以绕过运营商查找问题并具有更大的灵活性。
这需要一些额外的工作而不是发送到运营商的电子邮件,但是你不太可能担心可传递性。例如,查看使用Plivo and Mailgun API构建的电子邮件和短信网关。