Re: mailfront on IPv6

Scott Gifford <[email protected]> Wed, 22 Jun 2011 23:11:44 -0400
Newsgroups gmane.comp.sysutils.bgware
Message-ID <[email protected]>
--bcaec53f961539dd9f04a6587424
Content-Type: text/plain; charset=ISO-8859-1

On Wed, Jun 22, 2011 at 11:05 PM, John R. Levine <[email protected]> wrote:

>  I have a version of my ucspitls patch for mailfront 0.96, and will
>> probably
>> update it for the newer version sometime soon.
>
> [ ... ]

>
>  It would definitely be interesting to extend the plugin architecture to
>> allow this as a pure plugin.
>>
>
> It'd need both ways to add new verbs, and some way to push filter routines
> onto the I/O channels.  Neither of those is particularly hard, but making
> the interfaces clean and flexible can be tricky.


The UCSPI-TLS approach lets sslserver do the work, and it just signals back
to switch to SSL mode, so it doesn't really require I/O filters.

-----Scott.

--bcaec53f961539dd9f04a6587424
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<br><div class=3D"gmail_quote">On Wed, Jun 22, 2011 at 11:05 PM, John R. Le=
vine <span dir=3D"ltr">&lt;<a href=3D"mailto:[email protected]">[email protected]=
</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin=
:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

<div class=3D"im"><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .=
8ex;border-left:1px #ccc solid;padding-left:1ex">
I have a version of my ucspitls patch for mailfront 0.96, and will probably=
<br>
update it for the newer version sometime soon.</blockquote></div><div class=
=3D"im"></div></blockquote><div>[ ... ]=A0</div><blockquote class=3D"gmail_=
quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1=
ex;">

<div class=3D"im">
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
It would definitely be interesting to extend the plugin architecture to<br>
allow this as a pure plugin.<br>
</blockquote>
<br></div>
It&#39;d need both ways to add new verbs, and some way to push filter routi=
nes<br>
onto the I/O channels. =A0Neither of those is particularly hard, but making=
 the interfaces clean and flexible can be tricky.</blockquote><div><br></di=
v><div><meta charset=3D"utf-8">The UCSPI-TLS approach lets sslserver do the=
 work, and it just signals back to switch to SSL mode, so it doesn&#39;t re=
ally require I/O filters.<br>

</div><div></div></div><br><div>-----Scott.</div><div><br></div>

--bcaec53f961539dd9f04a6587424--