<div dir="ltr">Have you run many mail servers?  You need a plan for dealing with botnets and other malicious traffic up front.</div><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, May 29, 2014 at 10:33 AM, David Stainton <span dir="ltr"><<a href="mailto:dstainton415@gmail.com" target="_blank">dstainton415@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hey Michael,<br>
<br>
This reminds me of a conversation that came up a few days ago.<br>
If you are going to write the client AND the server then why use SMTP at all?<br>
Why not just use pond (<a href="https://pond.imperialviolet.org/" target="_blank">https://pond.imperialviolet.org/</a>)?<br>
<span class="HOEnZb"><font color="#888888"><br>
<br>
David<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
<br>
On Wed, May 28, 2014 at 11:50 PM, Michael Samuel <<a href="mailto:mik@miknet.net">mik@miknet.net</a>> wrote:<br>
> Hi,<br>
><br>
> I've drawn up a design for a mail server, which uses Tahoe-LAFS as a<br>
> storage medium.<br>
><br>
> The server part of this is relatively easy - getting clients right is<br>
> almost certainly the hard part!<br>
><br>
> A current brain dump of my design is here:<br>
> <a href="https://gist.github.com/therealmik/4cd07c8025757d0d85e3" target="_blank">https://gist.github.com/therealmik/4cd07c8025757d0d85e3</a><br>
><br>
> Feedback is more than welcome - I don't expect to start coding for a few weeks.<br>
><br>
> I'm not 100% familiar with LAFS semantics or API yet, so I expect<br>
> parts of my design to be completely wrong/stupid.<br>
><br>
> My project goals are:<br>
> - Implement Inbound SMTP server<br>
> - Implement Outbound SMTP server<br>
> - Implement IMAP server<br>
> - Implement Android sync client<br>
><br>
> If there was a way to implement race-free directory changes, I'd<br>
> implement this as just Maildir.  So if<br>
> anyone can think of a high-level abstraction to achieve this I'd love<br>
> to know about it.<br>
><br>
> Regards,<br>
>   Michael<br>
> _______________________________________________<br>
> tahoe-dev mailing list<br>
> <a href="mailto:tahoe-dev@tahoe-lafs.org">tahoe-dev@tahoe-lafs.org</a><br>
> <a href="https://tahoe-lafs.org/cgi-bin/mailman/listinfo/tahoe-dev" target="_blank">https://tahoe-lafs.org/cgi-bin/mailman/listinfo/tahoe-dev</a><br>
_______________________________________________<br>
tahoe-dev mailing list<br>
<a href="mailto:tahoe-dev@tahoe-lafs.org">tahoe-dev@tahoe-lafs.org</a><br>
<a href="https://tahoe-lafs.org/cgi-bin/mailman/listinfo/tahoe-dev" target="_blank">https://tahoe-lafs.org/cgi-bin/mailman/listinfo/tahoe-dev</a><br>
</div></div></blockquote></div><br></div>