[tpop3d-discuss] tpop3d-patch

Davi Arnaut davi at hotpop.com
Tue, 11 Feb 2003 12:30:17 -0300


This is a multi-part message in MIME format.

------=_NextPart_000_0075_01C2D1C9.55AA21C0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I have implemented a few things for tpop3d (tpop3d cvs):


fork_uid - uid to tpop3d fork as (will not run as root, useful for one =
user install, like for mysql)
fork_gid - gid o tpop3d fork as
auth-mysql-onlogin-delete will execute a delete query, for automatic =
cleaning of the user relay table,
                                      only the last value will be =
keeped.
I changed the mysql connection to loop, so if mysql connection fail, =
tpop3 will log that to syslog
and keep trying to re-connect, but never die.

http://www.verdesmares.com/software.htm



------=_NextPart_000_0075_01C2D1C9.55AA21C0
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<META content=3D"MSHTML 6.00.2800.1141" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT face=3DArial size=3D2>I have implemented a few things for =
tpop3d (tpop3d=20
cvs):</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>fork_uid - uid to tpop3d fork as (will =
not run as=20
root, useful for one user install, like for mysql)</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>fork_gid - gid o tpop3d fork =
as</FONT></DIV><!--StartFragment -->
<DIV><FONT face=3DArial size=3D2>auth-mysql-onlogin-delete will execute =
a delete=20
query, for automatic cleaning of the user relay table,</FONT></DIV>
<DIV><FONT face=3DArial=20
size=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;only=20
the last value will be keeped.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>I changed the mysql connection to loop, =
so if mysql=20
connection fail, tpop3 will log that to syslog</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>and keep trying to re-connect, but =
never=20
die.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2><A=20
href=3D"http://www.verdesmares.com/software.htm">http://www.verdesmares.c=
om/software.htm</A></FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV></BODY></HTML>

------=_NextPart_000_0075_01C2D1C9.55AA21C0--