Пока вы смотрите на вопрос на форуме hMailServer .
Сотрудник дает некоторые идеи о том, как это сделать (хотя и без кода), но есть и хорошие соображения.
Но здесь есть нечто большее, чем просто подписка пользователя насписок.Вам также необходимо подтвердить адрес электронной почты, предоставленный пользователем, чтобы люди не вводили адреса электронной почты других людей.Это можно сделать, отправив электронное письмо пользователю и попросив его подтвердить свою подписку.Когда он щелкает ссылку для подтверждения, он переходит на вашу веб-страницу, которая где-то связана с записью в базе данных, а затем электронное письмо добавляется в список способом, который вы пытаетесь выполнить.
Но посмотрите на приведенную выше ссылку для нескольких соображений.
Вот еще один аналогичный поток .
Что касается кода, здесь есть фрагмент .
В этой теме также есть некоторый php-код , похожий на ваш - вы должны посмотреть на это.