Ты будешь рассылать спам первым, чье имя появляется в результатах поиска в базе данных. Скорее всего, вы захотите переместить вызов mail()
ВНЕ вашего цикла, вы будете отправлять на:
1st loop: a@example.com,
2nd loop: a@example.com, b@example.com,
3rd loop: a@example.com, b@example.com, c@example.com,
etc...
Вы также указываете в заголовках писем, что отправляете электронную почту в формате HTML, поэтому просто используйте html, чтобы указать ссылку.
$message = <<<EOL
<a href="http://example.com">Click here</a> for a strawberry bagel deal.
EOL;