Bueno pues al fin lo conseguí despues de 5 horas seguidas pensando... aunque creo que no es el mejor modo, por el momento me sirve iré pensando en algo menos laborioso...
Código ASP:
Ver originalSet rs = cn.execute("SELECT * FROM correos")
do while not rs.eof
response.write "El correo " & rs("correo") & " ha recibido las siguientes noticias"
set rs2 = cn.execute("SELECT * FROM noticias")
do while not rs2.eof
set rs3 = cn.execute("SELECT * FROM correosNoticias")
do while not rs3.eof
if rs("id") = rs3("idCorreo") and rs2("idP") = rs3("idNoticia") then
response.write rs2("noticia") & ","
end if
rs3.movenext
loop
rs2.movenext
loop
response.write "<br />"
rs.movenext
loop
Espero que le sirva a alguien.
Gracias y saludos