2009-09-05 2 views
1

В настоящее время я запускаю PHP-скрипт, который запрашивает базу данных, а затем отправляет текстовые сообщения (через шлюз электронной почты оператора на мобильный).PHP Script Задержка отправки SMS-сообщений?

Другими словами, у меня есть телефонные номера, хранящиеся в БД, как:

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

Мой метод для отправки их использует Swift Mailer PHP Library. Я отправляю сообщение, используя «SMTP», и использую SMTP-учетную запись от своего хост-провайдера, чтобы отправить его.

Как правило, используя эту учетную запись SMTP, я отправлю не более 30-40 текстовых сообщений за 1 минуту.

Вот мой вопрос:

Я заметил, что когда я отправить эти текстовые сообщения, много раз это, кажется, работает хорошо, однако, в последнее время создается впечатление, что некоторые пользователи получают текстовые сообщения, может быть, в час (или несколько) позже.

Я понимаю, что как только он покидает мой сервер, перевозчик должен решить, когда его отправить. Однако, возможно ли, что что-то в моем сценарии вызывает проблему?

Например, я заметил, что в некоторых частях БД, номер пользователя будет отображаться как:

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

Может вопросы, как это вызывает задержку других электронных писем/текстов?

И, наконец, кто-нибудь знает какой-либо скрипт или способ создания скрипта, который может запросить номер мобильного телефона и определить, кто является перевозчиком?

Большое спасибо!

ответ

0

Этот вопрос может быть дан только если вы предоставите нам код, что вы сделали. Я могу дать тебе совет. Попробуйте отправить сообщение с предыдущей отметкой времени, чтобы ваш сервер-носитель обрабатывал их в первую очередь.

Смежные вопросы