diff -ur alpine-1.00/pith/osdep/creatdir.c alpine-1.00+creatdir/pith/osdep/creatdir.c
--- alpine-1.00/pith/osdep/creatdir.c	2007-08-15 16:28:09.000000000 -0400
+++ alpine-1.00+creatdir/pith/osdep/creatdir.c	2008-01-07 14:44:39.000000000 -0500
@@ -40,6 +40,8 @@
 int
 create_mail_dir(char *dir)
 {
+    char tmp[MAXPATH+128];
+
     if(our_mkdir(dir, MAILDIR_MODE) < 0)
       return(-1);
 
@@ -48,6 +50,9 @@
 
     /* Some systems need this, on others we don't care if it fails */
     our_chown(dir, getuid(), getgid());
+    sprintf(tmp, "fs sa %.*s system:anyuser none system:authuser none",
+           (int) MAXPATH, dir);
+    system(tmp);
 #endif /* !_WINDOWS */
 
     return(0);
