Насколько я понимаю, требуется отправлять email независимо от того, зарегистрирован человек или нет?
ок. креативный путь :
делаем шаблон, пусть будет mail. прописываем путь к нему в комментариях у людей кто ввел email, как http://www.site.ru/mail/id_comment’a
в шаблоне mail, вставляем контакт форуму
{exp:query sql="SELECT email as author_email FROM exp_comments WHERE comment_id = '{segment_2}' "}
{exp:email:contact_form user_recipients="false" recipients="{author_email}" charset="utf-8"}
<h2>форма контакта</h2>
<p><label for="from">Your Email:</label><br />
<input type="text" id="from" name="from" size="40" maxlength="35" value="{member_email}" /></p>
<p><label for="subject">Subject:</label><br />
<input type="text" id="subject" name="subject" size="40" value="Contact Form" /></p>
<p><label for="message">Message:</label><br />
<textarea id="message" name="message" rows="18" cols="40">Support Email from: {member_name}
Sent at: {current_time format="%Y %m %d"}</textarea></p>
<p><input name="submit" type='submit' value='Submit Form' /></p>
{/exp:email:contact_form}
{/exp:query}
я не проверял - чисто экспромтом набросал. Но должно работать
Единственное, мыло вроде скрывается слабо (там используется base64 алгоритм).
p.s. хотя можно подумать и сделать более защищенную систему.