Bana en mantıklı gelen bu durumda Search & Replace yapmaktır.
PHP kullancak isen
ereg_replace gibi bir fonksiyon ile regular expressions kullanarak URL ve email formatında olan kısımları yakalayıp bunların etrafına istediğin etiket vesaireyi ekleyebilirsin.
ASP'de direk regular expressions hiç kullanmadım (kodu VB ile yazarken) ama orda da klasik search ile uygun kısımları bulup
HTML etiket eklemesini yapabilirsin. Tabi bu biraz daha zor olacaktır. Ancak
ASP'yi
JavaScript ile yazarsan yine reguler expressions kullanabilme ihtimalin doğuyor.
Lafın kısası Regular Expression destekli bir search replace fonksiyonuna sahip bir dil kullanman, URL ve email patternlerine uygun bir regular expression bulman ve veritabanından gelen içeriğe bunu uygulaman lazım.