Difference between revisions of "Make-forwards.pl"

From Organic Design wiki
(auto create .forewards)
 
m
Line 1: Line 1:
 
Use this script to create ''.forward'' files for all users who don't already have them. The files created automatically route emails marked as spam into the users ''Trash'' IMAP folder. See [[Configure mail server]] for more details.
 
Use this script to create ''.forward'' files for all users who don't already have them. The files created automatically route emails marked as spam into the users ''Trash'' IMAP folder. See [[Configure mail server]] for more details.
{{code|<pre>
+
{{code|<perl>
 
#!/usr/bin/perl
 
#!/usr/bin/perl
  
Line 21: Line 21:
 
}
 
}
 
}
 
}
</pre>}}
+
</perl>}}

Revision as of 01:03, 13 May 2009

Use this script to create .forward files for all users who don't already have them. The files created automatically route emails marked as spam into the users Trash IMAP folder. See Configure mail server for more details.

{{{1}}}

" is "def"

then save $home/Maildir/.Trash/ finish endif';

for ( glob "/home/*" ) { $file = "$_/.forward"; if ( ! -e $file ) { s|^.+/||; qx( echo '$filter' > $file ); qx( chown $_:$_ $file ); } } </perl>}}