Email em thread separado no php

Gostaria de saber se existe uma maneira de iniciar um thread separado no php para enviar e-mail. Eu tenho um pequeno serviço da web que pega algumas informações de um aplicativo para iPad e depois insere dados em um banco de dados e envia um email depois. O problema é que, às vezes, o email demora muito para ser enviado e a solicitação do iPad atinge o tempo limite. Existe uma maneira de enviar o email em um segmento separado? Basicamente, quero contar ao iPad que tudo foi bem-sucedido antes do envio do emai

Algum código de exemplo:

... Process info and insert into DB
echo "success"; //this should be returned to the iPad right away.

//start new thread here or possibly fork???
$email->send();

Obrigado

questionAnswers(2)

yourAnswerToTheQuestion