<span class="Apple-style-span" style="border-collapse: collapse; font-family: arial, sans-serif; font-size: 16px; ">&gt;Actually, that&#39;s not entirely accurate. The Yesod scaffolding tool<br>&gt;generates a site that uses mime-mail and sendmail, but there&#39;s nothing<br>
&gt;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&#39;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); ">
&gt;&gt; The stock email plugin does not let you disable these features, but it<br>&gt;&gt; should be easy to write your own.<br>&gt;</div>&gt;You could just copy the email module from yesod-auth and make the<br>&gt;modifications there. Or even better if you&#39;re so inclined: submit a<br>
&gt;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; ">&gt;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>