changed the "background thread" to a background worker, and used its "RunWorkerCompleted" event to add new mails to the maillist.