From owner-freebsd-questions Fri Nov 19 16:31:58 1999 Delivered-To: freebsd-questions@freebsd.org Received: from gerpa.ru (gerpa.ru [212.24.32.162]) by hub.freebsd.org (Postfix) with ESMTP id A868315716 for ; Fri, 19 Nov 1999 16:28:15 -0800 (PST) (envelope-from matrix@gerpa.ru) Received: from m1 (737-6257.tsr.ru [195.208.67.119] (may be forged)) by gerpa.ru (8.9.3/8.9.3) with SMTP id WAA05301 for ; Fri, 19 Nov 1999 22:27:43 +0300 (MSK) Message-ID: <03cc01bf32c3$38018b20$0100a8c0@m1> From: "Artem Koutchine" To: Subject: Web based main system in perl? Date: Fri, 19 Nov 1999 22:16:23 +0300 X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 4.72.3110.1 X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3 Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I know this is not really FBSD related, but who can one ask in this world but kind and knowledgable FBSD users:) So. I am writing a web based mail system (something like HotMail) in perl. I have to do in perl, since the company which ordered it put it in tech. reqs. The problem is that when i use MIME and Mail (INternet, FOlder) packages one request for mail processing grows as large as 10M in memory for 700K mail. This is unacceptable. Is there any other way or packages, libs for processing MIME mail w/o wasting so much memory and which do not take 3 seconds to compile to P-code on startup? May be somone already done somthing like this in perl and can share experience. My reqs say that one host should serve up to 100000 users (not simulatiusly of course). The hosts is a dual Pentium III - 450/SCSI/512MB RAM. Besides that, are there any C libraries for parsing MIME and access mail boxes of different types (MBOX, MAILDIR, MH,...) Artem To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message