POP Server mailboxes

Kirt Karl plug-discuss@lists.PLUG.phoenix.az.us
Wed, 20 Jun 2001 07:19:07 -0700


This message is in MIME format. Since your mail reader does not understand
this format, some or all of this message may not be legible.

--Boundary_(ID_oBzuPT+TKzxUF6kBIFkIpQ)
Content-type: text/plain

the "t" for a file means that the file or executable image is saved in
memory (or paged to swap) even after the process has ended. This helps in
faster startup when the process is restarted. 

When applied to a directory, the "t" means that a user can only delete files
that they own or that they have specific write access to. This is different
than the default which allows a user to delete files that they do not have
explicit write access but which reside in directories that they do have
write access to. 

I don't know enough about POP email setup to know what permissions you need.
Does a special user (e.g. a mail process) own the files within
/var/spool/mail? If so, then it would make sense that no one but that
special user should have access to delete files within it. 

I've looked in a couple of different places and I can't see a reference to
"T" permission. I'd be interested to see what that's about.

Cheers, Kirt

> -----Original Message-----
> From: AZ Pete [mailto:az_pete@ieee-cas.org]
> Sent: Tuesday, June 19, 2001 10:18 PM
> To: plug-discuss@lists.PLUG.phoenix.az.us
> Subject: POP Server mailboxes
> 
> 
> Hi all,
> 
> I've set up a pop3 server on a machine and all is working ok. 
>  I am able to 
> download my mail using an email client from a couple Windows 
> test boxes.
> I am, however, receiving the following error in the maillog 
> whenever I 
> retrieve mail:
> 
> 'Mailbox vulnerable - directory /var/spool/mail must have 
> 1777 protection.'
> 
> In reading the chmod man page this would give permissions of 
> rwxrwxrwt.
> The 't'  means "save program text on swap device."
> 
> In one of my Linux books it mentions a capital T, which means 
> the sticky 
> bit is set.
> A small 't' would result if world sticky bit is set along 
> with world execute.
> 
> Does anyone have any clarification as to what the lower case 
> 't' permission 
> actually does?
> Do I need to apply it to the /var/spool/mail directory as the 
> pop3 error 
> message indicates?
> Or is it simply one of those 'nag' errors where I can leave it be?
> 
> Any help would be appreciated.
> Thanks,
> Peter 
> ________________________________________________
> See http://PLUG.phoenix.az.us/navigator-mail.shtml if your 
> mail doesn't post to the list quickly and you use Netscape to 
> write mail.
> 
> PLUG-discuss mailing list  -  PLUG-discuss@lists.PLUG.phoenix.az.us
> http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss
> 

--Boundary_(ID_oBzuPT+TKzxUF6kBIFkIpQ)
Content-type: text/html
Content-transfer-encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3DUS-ASCII">
<META NAME=3D"Generator" CONTENT=3D"MS Exchange Server version =
5.5.2653.12">
<TITLE>RE: POP Server mailboxes</TITLE>
</HEAD>
<BODY>

<P><FONT SIZE=3D2>the &quot;t&quot; for a file means that the file or =
executable image is saved in memory (or paged to swap) even after the =
process has ended. This helps in faster startup when the process is =
restarted. </FONT></P>

<P><FONT SIZE=3D2>When applied to a directory, the &quot;t&quot; means =
that a user can only delete files that they own or that they have =
specific write access to. This is different than the default which =
allows a user to delete files that they do not have explicit write =
access but which reside in directories that they do have write access =
to. </FONT></P>

<P><FONT SIZE=3D2>I don't know enough about POP email setup to know =
what permissions you need. Does a special user (e.g. a mail process) =
own the files within /var/spool/mail? If so, then it would make sense =
that no one but that special user should have access to delete files =
within it. </FONT></P>

<P><FONT SIZE=3D2>I've looked in a couple of different places and I =
can't see a reference to &quot;T&quot; permission. I'd be interested to =
see what that's about.</FONT></P>

<P><FONT SIZE=3D2>Cheers, Kirt</FONT>
</P>

<P><FONT SIZE=3D2>&gt; -----Original Message-----</FONT>
<BR><FONT SIZE=3D2>&gt; From: AZ Pete [<A =
HREF=3D"mailto:az_pete@ieee-cas.org">mailto:az_pete@ieee-cas.org</A>]</F=
ONT>
<BR><FONT SIZE=3D2>&gt; Sent: Tuesday, June 19, 2001 10:18 PM</FONT>
<BR><FONT SIZE=3D2>&gt; To: =
plug-discuss@lists.PLUG.phoenix.az.us</FONT>
<BR><FONT SIZE=3D2>&gt; Subject: POP Server mailboxes</FONT>
<BR><FONT SIZE=3D2>&gt; </FONT>
<BR><FONT SIZE=3D2>&gt; </FONT>
<BR><FONT SIZE=3D2>&gt; Hi all,</FONT>
<BR><FONT SIZE=3D2>&gt; </FONT>
<BR><FONT SIZE=3D2>&gt; I've set up a pop3 server on a machine and all =
is working ok. </FONT>
<BR><FONT SIZE=3D2>&gt;&nbsp; I am able to </FONT>
<BR><FONT SIZE=3D2>&gt; download my mail using an email client from a =
couple Windows </FONT>
<BR><FONT SIZE=3D2>&gt; test boxes.</FONT>
<BR><FONT SIZE=3D2>&gt; I am, however, receiving the following error in =
the maillog </FONT>
<BR><FONT SIZE=3D2>&gt; whenever I </FONT>
<BR><FONT SIZE=3D2>&gt; retrieve mail:</FONT>
<BR><FONT SIZE=3D2>&gt; </FONT>
<BR><FONT SIZE=3D2>&gt; 'Mailbox vulnerable - directory /var/spool/mail =
must have </FONT>
<BR><FONT SIZE=3D2>&gt; 1777 protection.'</FONT>
<BR><FONT SIZE=3D2>&gt; </FONT>
<BR><FONT SIZE=3D2>&gt; In reading the chmod man page this would give =
permissions of </FONT>
<BR><FONT SIZE=3D2>&gt; rwxrwxrwt.</FONT>
<BR><FONT SIZE=3D2>&gt; The 't'&nbsp; means &quot;save program text on =
swap device.&quot;</FONT>
<BR><FONT SIZE=3D2>&gt; </FONT>
<BR><FONT SIZE=3D2>&gt; In one of my Linux books it mentions a capital =
T, which means </FONT>
<BR><FONT SIZE=3D2>&gt; the sticky </FONT>
<BR><FONT SIZE=3D2>&gt; bit is set.</FONT>
<BR><FONT SIZE=3D2>&gt; A small 't' would result if world sticky bit is =
set along </FONT>
<BR><FONT SIZE=3D2>&gt; with world execute.</FONT>
<BR><FONT SIZE=3D2>&gt; </FONT>
<BR><FONT SIZE=3D2>&gt; Does anyone have any clarification as to what =
the lower case </FONT>
<BR><FONT SIZE=3D2>&gt; 't' permission </FONT>
<BR><FONT SIZE=3D2>&gt; actually does?</FONT>
<BR><FONT SIZE=3D2>&gt; Do I need to apply it to the /var/spool/mail =
directory as the </FONT>
<BR><FONT SIZE=3D2>&gt; pop3 error </FONT>
<BR><FONT SIZE=3D2>&gt; message indicates?</FONT>
<BR><FONT SIZE=3D2>&gt; Or is it simply one of those 'nag' errors where =
I can leave it be?</FONT>
<BR><FONT SIZE=3D2>&gt; </FONT>
<BR><FONT SIZE=3D2>&gt; Any help would be appreciated.</FONT>
<BR><FONT SIZE=3D2>&gt; Thanks,</FONT>
<BR><FONT SIZE=3D2>&gt; Peter </FONT>
<BR><FONT SIZE=3D2>&gt; =
________________________________________________</FONT>
<BR><FONT SIZE=3D2>&gt; See <A =
HREF=3D"http://PLUG.phoenix.az.us/navigator-mail.shtml" =
TARGET=3D"_blank">http://PLUG.phoenix.az.us/navigator-mail.shtml</A> if =
your </FONT>
<BR><FONT SIZE=3D2>&gt; mail doesn't post to the list quickly and you =
use Netscape to </FONT>
<BR><FONT SIZE=3D2>&gt; write mail.</FONT>
<BR><FONT SIZE=3D2>&gt; </FONT>
<BR><FONT SIZE=3D2>&gt; PLUG-discuss mailing list&nbsp; -&nbsp; =
PLUG-discuss@lists.PLUG.phoenix.az.us</FONT>
<BR><FONT SIZE=3D2>&gt; <A =
HREF=3D"http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss" =
TARGET=3D"_blank">http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-=
discuss</A></FONT>
<BR><FONT SIZE=3D2>&gt; </FONT>
</P>

</BODY>
</HTML>=

--Boundary_(ID_oBzuPT+TKzxUF6kBIFkIpQ)--