|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Alexei Takaseev 2:5071/22 15 Oct 2002 10:23:43 To : Ivan Kuznetsov Subject : Re: Посоветуйте IMAP/POP3 server --------------------------------------------------------------------------------
Mon, 14 Oct 2002 20:20:16 +0900 Ivan Kuznetsov писал(а):
IK> imapd из комплекта RedHat не справляется с нагрузкой - около 100 юзеров
IK> накопили в общей сложности 600Мб почты. Мэйлбоксы открываются секунд по
IK> 15-20 :-( Критерии: (1) интеграция с sendmail , (2) возможность
IK> перетащить почтовую базу из формата стандартных mbox'ов, (3) качественная
IK> рализация imap4, (4) разумная скорость работы на imap-папках в несколько
IK> десятуов Мб доставки Смотрел Cyrus 2.0.x, но не понял, как сделать (2)
Есть перлушный скрипт из 20 строк. Когда переползал на cyrus, им
переконвертил ящики.
#!/usr/bin/perl
if ( @ARGV != 1 ) {
print "usage: mvmail.pl \n";
exit;
}
$userid = $ARGV[0];
$fileopen = 0;
open(OLDFORMAT, "/var/mail/$userid");
while () {
if (/^From /) {
if ($fileopen) {
close(DELIVER);
} else {
$fileopen = 1;
}
open(DELIVER, "| /usr/cyrus/bin/deliver -- $userid");
} else {
$fileopen || die "this doesn't look like a mailbox to me";
print DELIVER $_;
}
}
close(OLDFORMAT);
--
Хаб - не поинт, пива не принесет.
--- tin/1.5.14-20020926 ("Soil") (UNIX) (Linux/2.4.18-alt8-up (i586))
* Origin: -= Metamorphosis =- (2:5071/22)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/525442fc7debb.html, оценка из 5, голосов 10
|