2009-09-05 48 views
1

我目前正在运行一个查询数据库的PHP脚本,然后发送文本消息(通过运营商的电子邮件到SMS网关)。PHP脚本延迟短信发送?

换句话说,我已经存储在DB的电话号码:

[email protected] 
[email protected] // etc... 

我发送这些使用雨燕梅勒PHP库方法。我使用“SMTP”发送邮件,并使用来自主机提供商的SMTP帐户发送邮件。

通常,使用此SMTP帐户,我将在1分钟内发送不超过30-40条短信。

我的问题是:

我注意到,当我发这些短信,它多次出现做工精细,但最近似乎有些用户会收到一个小时(或几个)的短信,也许后来。

据我所知,一旦它离开我的服务器,就由承运人决定何时发送它。但是,我的脚本中是否有可能导致这个问题呢?

例如,我注意到,在数据库中的某些部分,用户的数量将显示为:

1234567890 //notice, no '@vtext.com' or whatever 

难道类似这样的问题会导致其他电子邮件/文本的延迟?

最后,有谁知道任何脚本或方式来建立一个脚本,可以查询手机号码,并确定谁是承运人?

非常感谢!

回答

0

这个问题只有在您向我们提供代码时才能回答,您所做的事情。我可以给你一个小费。尝试使用先前的时间戳发送消息,以便运营商服务器首先处理它们。