<span class="Apple-style-span" style="border-collapse: collapse; font-family: arial, sans-serif; font-size: 16px; ">>Actually, that's not entirely accurate. The Yesod scaffolding tool<br>>generates a site that uses mime-mail and sendmail, but there's nothing<br>
>inherent in yesod-auth requiring either.</span>
<div><span class="Apple-style-span" style="border-collapse: collapse; font-family: arial, sans-serif; font-size: 16px; "><br></span></div><div><font class="Apple-style-span" face="arial, sans-serif"><div><div><span class="Apple-style-span" style="border-collapse: collapse; font-size: 16px;">My apologies for adding to the confusion. I see now that</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse; font-size: 16px;">Yesod.Auth.Email handles database interactions, generates</span></div><div><span class="Apple-style-span" style="border-collapse: collapse; font-size: 16px;">verify URLs for new accounts to use, and provides forms to</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse; font-size: 16px;">embed in HTML. It doesn't actually create email messages or</span></div><div><span class="Apple-style-span" style="border-collapse: collapse; font-size: 16px;">handle any kind of email delivery.</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse; font-size: 16px;"><br></span></div><div><span class="Apple-style-span" style="border-collapse: collapse; font-size: 16px;"><div>I saw the mime-mail dependency, and then forgot</div>
<div>where I had seen Network.Mail.Mime.renderSendMail actually</div><div>being called.</div><div><br></div></span></div></div></font><span class="Apple-style-span" style="border-collapse: collapse; font-family: arial, sans-serif; font-size: 16px; "><div class="im" style="color: rgb(80, 0, 80); ">
>> The stock email plugin does not let you disable these features, but it<br>>> should be easy to write your own.<br>></div>>You could just copy the email module from yesod-auth and make the<br>>modifications there. Or even better if you're so inclined: submit a<br>
>patch to make these features optional. If you are so inclined, feel<br></span><span class="Apple-style-span" style="border-collapse: collapse; font-family: arial, sans-serif; font-size: 16px; ">>free to contact me for some guidance.<br>
</span></div><div><font class="Apple-style-span" face="arial, sans-serif"><div><span class="Apple-style-span" style="border-collapse: collapse; font-size: 16px;"><br></span></div><div><div><span class="Apple-style-span" style="border-collapse: collapse; font-size: 16px;">My understanding is that none of the plugins included in</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse; font-size: 16px;">yesod-auth are magic in any way. New ones can be created</span></div><div><span class="Apple-style-span" style="border-collapse: collapse; font-size: 16px;">outside of the official package as long as their associated</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse; font-size: 16px;">AuthPlugin has a Text value unique among any others being</span></div><div><span class="Apple-style-span" style="border-collapse: collapse; font-size: 16px;">used. Is this all correct?</span></div>
</div></font></div>