shurutov
28.02.2007, 11:06
#!/usr/bin/perl -w
for ($i=0; $i<26; $i++)
{
@basedir=("/mailboxes/a",
"/mailboxes/b",
"/mailboxes/c",
"/mailboxes/d",
"/mailboxes/e",
"/mailboxes/f",
"/mailboxes/g",
"/mailboxes/h",
"/mailboxes/i",
"/mailboxes/j",
"/mailboxes/k",
"/mailboxes/l",
"/mailboxes/m",
"/mailboxes/n",
"/mailboxes/o",
"/mailboxes/p",
"/mailboxes/q",
"/mailboxes/r",
"/mailboxes/s",
"/mailboxes/t",
"/mailboxes/u",
"/mailboxes/v",
"/mailboxes/w",
"/mailboxes/x",
"/mailboxes/y",
"/mailboxes/z",
);
@bt=("cur","new","tmp",".Spam/new",".Spam/cur");
for ($ii=0; $ii<5; $ii++)
{
@files=glob "$basedir[$i]/*";
foreach (@files)
{
@mailfile=glob $_."/Maildir/".$bt[$ii]."/*";
foreach (@mailfile)
{
if ((time-(stat($_))[9])>2678400)
#2678400 - Месяц
#8035200)
{
# print $_."\n";
qx(rm $_);
}
}
};
}
}
Вот это чмудовище, доставшееся в наследство, сегодня мне майлсервер загнуло...
Народ сильно не пинайте, я знаю что это кривятина... Уж0с. Бля. Просто худею с автора сего произведения. :( Сколько еще открытий чудных мне сеть приподнесет...
for ($i=0; $i<26; $i++)
{
@basedir=("/mailboxes/a",
"/mailboxes/b",
"/mailboxes/c",
"/mailboxes/d",
"/mailboxes/e",
"/mailboxes/f",
"/mailboxes/g",
"/mailboxes/h",
"/mailboxes/i",
"/mailboxes/j",
"/mailboxes/k",
"/mailboxes/l",
"/mailboxes/m",
"/mailboxes/n",
"/mailboxes/o",
"/mailboxes/p",
"/mailboxes/q",
"/mailboxes/r",
"/mailboxes/s",
"/mailboxes/t",
"/mailboxes/u",
"/mailboxes/v",
"/mailboxes/w",
"/mailboxes/x",
"/mailboxes/y",
"/mailboxes/z",
);
@bt=("cur","new","tmp",".Spam/new",".Spam/cur");
for ($ii=0; $ii<5; $ii++)
{
@files=glob "$basedir[$i]/*";
foreach (@files)
{
@mailfile=glob $_."/Maildir/".$bt[$ii]."/*";
foreach (@mailfile)
{
if ((time-(stat($_))[9])>2678400)
#2678400 - Месяц
#8035200)
{
# print $_."\n";
qx(rm $_);
}
}
};
}
}
Вот это чмудовище, доставшееся в наследство, сегодня мне майлсервер загнуло...
Народ сильно не пинайте, я знаю что это кривятина... Уж0с. Бля. Просто худею с автора сего произведения. :( Сколько еще открытий чудных мне сеть приподнесет...