First off, Kudos on an awesome parser…
Using the [mailto:user@domain.com Link Name] format, changed the ReplaceRangeEnds function in the GeneralFunctions script library to look for those:
'Ignore special issue with mailto: tags…
If (chunk Like chunkCondition) = matchCriteria And Instr(1, chunk, "mailto:", 5) = 0 Then
ReplaceRangeEnds = ReplaceRangeEnds & Left(source, pos1 - 1) & repl1 & chunk & repl2<br/>
Else
ReplaceRangeEnds = ReplaceRangeEnds & Left(source, pos2 + lenSrch2 - 1)<br/>
End If