>>625
申し訳ない!書き間違いです。

try
{
    while(true)
    {
        System.Web.Mail.SmtpMail.Send(mm);
    }
}
catch(System.Threading.ThreadAbortException ez)
{
    Cons("処理が中止されました。");
    Cons(ez.ToString());
}
catch(Exception ex)
{
    Cons("送信中にエラーが発生致しました。");
    Cons(ex.Message);
}
でした。
>>622さんの云うとおり、やっぱり無理なんでしょうか?