...If you mean you only want clients that subscribed to all eight (8) newsletters, use a HAVING clause instead of looping.
SELECT clientemail, COUNT(*) AS TotalNewsLetters
FROM VIEW_SendNotification
WHERE newsletterid IN (
15395,15399,15400,15404,15408,15409,15425,15423
)
GROUP BY...