tüm raporlama sistemini değiştirmenize gerek yok send fonksiyonunu if içine alıp if ($mail->Send()) gibi o if içinde 2. bir döngüyle mailleri başarılı diye db ye kaydettirebilirsiniz. ama şahsi önerim mailleri tek tek loglarsanız zamanla gidenmail tablonuz baya şişecektir. mail adreslerini string formatında aralarına ayırt edilecek bir sperator örneğin virgul yada | gibi karakterler kullanarak tek kolonda kaydettirebilirsiniz. böylelikle her toplu mail için db de tek satır kullanmış olursunuz tabi tercih sizin
aa evet bu da güzelmiş

ben o zaman öyle yapayım tek database olark kaydedeyim

teşekkürler sizden öğreneceğim çok şey var