iframe ile denemedim ancak direk işimi göreceğini düşünmüyorum. Kullanıcı maili gönder dedikten sonra tamamen arka planda çalışmaya devam etmeli kodlar kullanıcının başka bir sayfaya geçmesinden etkilenmemeli veya sayfadan tamamen ayrılsa bile süreç devam etmeli.
thread oluşturma mantıklı geldi c# ile masaüstü kodlama yaparken çokça kullandığım bir özellik

php de olması da güzel ancak anladığım kadarı ile C# taki kadar kolay değil kullanımı yinede deneyim bilgi veririm.
Siz daha önce kullandınız mı php de thread ?
Zor bir şey değil. 4 dilde kullandım bunların içerisinde php de dahil herhangi bir zorluğunu görmedim hepsinde aynı zaten

Bir çok toplu mail gönderim sistemleri bu şekilde çalışır zaten.