Jag är på Gislaveds sida på den här punkten.
Men nu ska jag sväva ut litegrann. :)
Jag brukar välja att använda php-mailer då jag gillar det objekt-orienterade grännssnittet och andra fina features den har (t.ex skicka vi SMTP etc.). Om du skulle vilja använda den så löser du skickandet till flera användare på det här sättet, efter att du har dragit ihop hur mejlet ska se ut. :) Här har jag instantierat PHPMailer i $mailer.
foreach($addresses as $address) {
$mailer->ClearAddresses();
$mailer->AddAddress($address);
$mailer->Send();
}
Dock bidrar ytterliggare ett abstraktionslager till att det drar lite mer resurser, dock tror jag - som sagt - att latencyn för att instantiera en connection för mail() eller via smtp är flaskhalsen.
RED ->
Angående flock. Flock används för att låsa en fil så att endast en instans i taget kan läsa/skriva till den. Det brukar användas då man måste se till att det inte blir någon datakrock. Dock ska du inte behöva det i detta fallet då man normalt printar det man ska direkt till sendmail om man kör open.
260 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e