私はPhpMailerを使ってメールを送っています。それは正常に動作しています。返信を待たずにPhpMailerにメールを送ってください
しかし、場合によっては、送信関数が返るのを待たずに、特に時間がかかることがあるためです。私はちょうどfuncitionをすぐに送って終了したいと思う。
これは可能ですか?
これは私が使用しているサンプルコードです(基本的な違いはありません)。
try {
$mail = new PHPMailer(true);
$mail->isSMTP();
$mail->SMTPDebug = 0;
$mail->SMTPAuth = true;
$mail->SMTPSecure = 'tls';
// ...other options...
$mail->send();
return true;
} catch (Exception $e) {
return $e;
}
あなたはそれを待つ必要があります、あなたはajax – delboy1978uk
でスクリプトを呼び出さない限り、キューを実装し、そこにジョブを送り、作業者が保留中のジョブを持ってくることを避ける唯一の方法だと思います。 – jeroen