Отправка почтового запроса и не ожидание ответа и продолжение php-скрипта

Мне нужно отправить почтовый запрос с php, не дожидаясь ответа.

У CURL нет такой возможности, как и у wget.

Я отправляю много почтовых запросов на push-серверы Apple, и ответ с этого сервера очень медленный, и мне не нужен ответ.

спасибо за помощь


person Balvan    schedule 11.02.2011    source источник
comment
Это для веб-скрипта/страницы PHP?   -  person xil3    schedule 11.02.2011


Ответы (4)


На справочной странице wget:

-b

--задний план

Перейти в фоновый режим сразу после запуска. Если через -o не указан выходной файл, вывод перенаправляется в wget-log.

person Michał Maluga    schedule 11.02.2011

Взгляните на этот вопрос. У него есть образец кода для того, что вы хотите.

person Pablo Santa Cruz    schedule 11.02.2011

Поместите запросы в очередь (возможно, в базу данных) и создайте отдельный скрипт, который периодически запускается и выполняет запросы из очереди.

person Dan Grossman    schedule 11.02.2011

Вы можете попробовать установить CURLOPT_TIMEOUT. Этот wac curl_exec() остановится, если это займет слишком много времени.

person Sander Marechal    schedule 11.02.2011