xmail [Re: replace Qmail with Exim]

2003-12-04 Thread David Zejda
i'm happily using postfix (virtual domains, maildirs, sasl..), courier
imap/pop/sasl, openwebmail, pam.. are there any reasonable advanteges with
www.xmailserver.org? Any experiences?
Thanks
David




xmail [Re: replace Qmail with Exim]

2003-12-04 Thread David Zejda
i'm happily using postfix (virtual domains, maildirs, sasl..), courier
imap/pop/sasl, openwebmail, pam.. are there any reasonable advanteges with
www.xmailserver.org? Any experiences?
Thanks
David


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: replace Qmail with Exim

2003-12-04 Thread J.H.M. Dassen (Ray)
On Thu, Dec 04, 2003 at 13:52:02 +0100, Erik Grinaker wrote:
> I would recommend the exiscan-acl patch for Exim,

It is included in the exim4-daemon-heavy package.

Ray (a happy exim4 and exim4 backports user)
-- 
sendmail.cf does not resemble line noise.  It resembles the result of
somebody banging his head on the keyboard.  Anybody who has worked with it
will understand why.
Seth Breidbart in <[EMAIL PROTECTED]>




replace Qmail with Exim

2003-12-04 Thread Paulo Ricardo
Hi guys

We have been using:
smtp..qmail
anti-virusclamav
scanner...qmail-scanner
webmail...sqwebmail
GUI...vqadmin+qmailadmin
virtual domains...vpopmail
pop/imap..courier-imap
list..ezmlm
as a mail solution for ours clients who, most part of the time, need a
GUI to work.

Question:

What is the best tools to work w/ exim ?
smtp...exim
anti-virus.clamav
scanner??
webmailHorde+IMP
GUI?
virtual domains
pop/imap...courier or Cyrus ???
lists..mailman
spam...spamassassin or ???


Preferly a solution w/ support : WebMail+https, all softwares w/LDAP


By the way , does anyone know a how-to, or someting else to guide us ???

thks in advance




-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: replace Qmail with Exim

2003-12-04 Thread J.H.M. Dassen (Ray)
On Thu, Dec 04, 2003 at 13:52:02 +0100, Erik Grinaker wrote:
> I would recommend the exiscan-acl patch for Exim,

It is included in the exim4-daemon-heavy package.

Ray (a happy exim4 and exim4 backports user)
-- 
sendmail.cf does not resemble line noise.  It resembles the result of
somebody banging his head on the keyboard.  Anybody who has worked with it
will understand why.
Seth Breidbart in <[EMAIL PROTECTED]>


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: replace Qmail with Exim

2003-12-04 Thread Russell Coker
On Fri, 5 Dec 2003 00:37, Paul Dwerryhouse <[EMAIL PROTECTED]> wrote:
> On Thu, Dec 04, 2003 at 11:44:54PM +1100, Russell Coker wrote:
> > I've run 250,000 users per mail store using Maildir format, Courier
> > and Qmail, given a choice I'd do it all the same apart from using
> > Postfix instead of Qmail.
>
> Does Postfix yet have the ability to handle LDAP users on multiple
> backends, looking up a user's mailstore from a 'mailhost' attribute,
> without messing around with scalemail?

I'm not sure.  I don't see a problem with scalemail (apart from the fact that 
I never got it working properly - but I'm sure I could have done so).

> Last time I looked, it didn't, which is why I chose qmail-ldap for that
> system...

In retrospect it may have been better to just use a single back-end store.  At 
peak load each of the 5 servers were only doing <3M per second (so it was 
totally seek bound).  If you had 25 disks connected to a single server then 
it would probably handle all the load without any problems.  You would need 
more than 4G of RAM, but that's been available for some time.

I think that a server with 25 disks in RAID-5 arrays and two of the 1G umem 
cards would be able to handle all of Zon's email (1M mail boxes of which 500K 
are regularly used) with capacity to spare.

-- 
http://www.coker.com.au/selinux/   My NSA Security Enhanced Linux packages
http://www.coker.com.au/bonnie++/  Bonnie++ hard drive benchmark
http://www.coker.com.au/postal/Postal SMTP/POP benchmark
http://www.coker.com.au/~russell/  My home page




Re: replace Qmail with Exim

2003-12-04 Thread Steven Thurgood
On Thu, 2003-12-04 at 12:05, Paulo Ricardo wrote: 
> Hi guys
> 
> We have been using:

*snip*

We're using something very similar here.
qmail/sqwebmail/qmailadmin/vpopmail. 

We have to be able to do 

smtp, smtp auth, pop, imap at the very least.

> Question:
> 
> What is the best tools to work w/ exim ?

I've been looking to replace the above qmail setup with exim/courier,
using a mysql backend DB. I considered postfix, but as postfix does home
directory lookups on complete email addresses instead of
localpart/domain part, and doesn't let you do free-form queries,
aliasing domains together looked like it wouldn't be possible without
some ugly hack. 

I'm using http://mail.psknet.com/toaster/ as a starting point for now,
and adapting it to meet what I needs. There are some rough web based
front ends provided, written in php, but I think these would have to be
altered a bit to be useable. The SQL can be a bit complex, but that
keeps the database and the rest of the config much simpler and makes it
more flexible. You can configure courier to use the same database and
tables to find home directories (/home/vmail/domain.com/user/Maildir or
wherever) as exim. 

> Preferly a solution w/ support : WebMail+https, all softwares w/LDAP

Exim can be configured to use LDAP backend, but I decided against that
as none of the schemas seemed to do quite what I wanted when it came to
replacing qmail/vpopmail. 

> By the way , does anyone know a how-to, or someting else to guide us ???

The above url has a quite rough but fully featured system. A google for
"exim pop toaster" has quite a few links, and there are many pages on
doing similar things with postfix that can be adapted/expanded. 

As far as I know, there is no defacto howto/guide for this, however. 

Regards,


Steven





Re: replace Qmail with Exim

2003-12-04 Thread Paul Dwerryhouse
On Thu, Dec 04, 2003 at 11:44:54PM +1100, Russell Coker wrote:
> I've run 250,000 users per mail store using Maildir format, Courier
> and Qmail, given a choice I'd do it all the same apart from using
> Postfix instead of Qmail. 

Does Postfix yet have the ability to handle LDAP users on multiple
backends, looking up a user's mailstore from a 'mailhost' attribute,
without messing around with scalemail? 

Last time I looked, it didn't, which is why I chose qmail-ldap for that
system...

-- 
Paul Dwerryhouse| PGP Key ID: 
Amsterdam, The Netherlands (X) <-> Melbourne, Australia ( ) | 0x6B91B584




Re: replace Qmail with Exim

2003-12-04 Thread Russell Coker
On Fri, 5 Dec 2003 00:37, Paul Dwerryhouse <[EMAIL PROTECTED]> wrote:
> On Thu, Dec 04, 2003 at 11:44:54PM +1100, Russell Coker wrote:
> > I've run 250,000 users per mail store using Maildir format, Courier
> > and Qmail, given a choice I'd do it all the same apart from using
> > Postfix instead of Qmail.
>
> Does Postfix yet have the ability to handle LDAP users on multiple
> backends, looking up a user's mailstore from a 'mailhost' attribute,
> without messing around with scalemail?

I'm not sure.  I don't see a problem with scalemail (apart from the fact that 
I never got it working properly - but I'm sure I could have done so).

> Last time I looked, it didn't, which is why I chose qmail-ldap for that
> system...

In retrospect it may have been better to just use a single back-end store.  At 
peak load each of the 5 servers were only doing <3M per second (so it was 
totally seek bound).  If you had 25 disks connected to a single server then 
it would probably handle all the load without any problems.  You would need 
more than 4G of RAM, but that's been available for some time.

I think that a server with 25 disks in RAID-5 arrays and two of the 1G umem 
cards would be able to handle all of Zon's email (1M mail boxes of which 500K 
are regularly used) with capacity to spare.

-- 
http://www.coker.com.au/selinux/   My NSA Security Enhanced Linux packages
http://www.coker.com.au/bonnie++/  Bonnie++ hard drive benchmark
http://www.coker.com.au/postal/Postal SMTP/POP benchmark
http://www.coker.com.au/~russell/  My home page


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: replace Qmail with Exim

2003-12-04 Thread Erik Grinaker
On Thu, 2003-12-04 at 13:05, Paulo Ricardo wrote:
> What is the best tools to work w/ exim ?
> smtp...exim

> anti-virus.clamav
> spam...spamassassin or ???
> scanner??

I would recommend the exiscan-acl patch for Exim, which lets you run
content checks at smtp time. It has support for both clamav and
spamassassin.

http://duncanthrax.net/exiscan-acl/


> GUI?
> virtual domains

Exim can look up almost any config value from a database, such as MySQL
or an LDAP server. This is very powerful and flexible, and lets you set
up virtual domain hosting the way *you* want it. When it comes to GUIs I
don't know, but since you can store almost anything in a database, it
shouldn't be too difficult to write a simple web frontend yourself.

You can have a look at vmail-sql, which really is just a basic exim
config with some perl scripts for administration. I would recommend you
just look at its README file for hints on how to set up virtual hosting
using MySQL, and then do your own thing based on it.

http://www.ex-parrot.com/~chris/vmail-sql/


> webmailHorde+IMP

SquirrelMail is also nice, I've always thought IMP was a bit heavy.


> pop/imap...courier or Cyrus ???

I use Courier IMAP myself. I don't really like how it is configured or
works, but I guess that's just a matter of taste. When it comes to
performance and reliability it seems to work very well. It also supports
at least MySQL lookups.

tpop3d is a really nice pop3 server, with support for
MySQL/PostgreSQL/LDAP account lookups, TLS/SSL, maildirs and much more.

http://www.ex-parrot.com/~chris/tpop3d/


-- 
Erik Grinaker
http://erikg.wired-networks.net

This signature has been rot13-encrypted twice, reading it is illegal
under the terms of the DMCA.




Re: replace Qmail with Exim

2003-12-04 Thread Paul Dwerryhouse
On Thu, Dec 04, 2003 at 11:44:54PM +1100, Russell Coker wrote:
> I've run 250,000 users per mail store using Maildir format, Courier
> and Qmail, given a choice I'd do it all the same apart from using
> Postfix instead of Qmail. 

Does Postfix yet have the ability to handle LDAP users on multiple
backends, looking up a user's mailstore from a 'mailhost' attribute,
without messing around with scalemail? 

Last time I looked, it didn't, which is why I chose qmail-ldap for that
system...

-- 
Paul Dwerryhouse| PGP Key ID: 
Amsterdam, The Netherlands (X) <-> Melbourne, Australia ( ) | 0x6B91B584


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: replace Qmail with Exim

2003-12-04 Thread Russell Coker
On Thu, 4 Dec 2003 23:24, Tinus Nijmeijers <[EMAIL PROTECTED]> wrote:
> > pop/imap...courier or Cyrus ???
>
> I'm curious about this one. I've been postponing installing one of these
> 'till someone with knowledge about both can give some info about the
> choice. Any other imap/pop servers that are an option?

Courier uses standard Maildir storage and has good options for authentication 
by LDAP and other methods.

Cyrus uses it's own method of storing mail which makes it unreasonably 
difficult to write scripts to manipulate mail that has been delivered.

This makes the decision very easy for me, I never consider Cyrus.

Someone is about to claim that Cyrus delivers huge performance.  I've run 
250,000 users per mail store using Maildir format, Courier and Qmail, given a 
choice I'd do it all the same apart from using Postfix instead of Qmail.  The 
hardware was Dell 2U servers that had 4 U160 SCSI hard drives in a RAID-5 and 
4G of RAM which cost about $US10K each.  That gave a cost of about $0.04 per 
mail box at hardware prices of a year ago.

If I was setting up a new system now I would use umem cards for external 
journals of journalled file systems with data-journalling and for the queue. 

Doing this with one of the 5U Dell servers I expect that I could get decent 
performance for at least 500,000 ISP mail boxes on a $16,000 system with 
Maildir.

Of course these mail users wouldn't be the cable-modem users who mail .doc 
files to each other all the time.  ;)

-- 
http://www.coker.com.au/selinux/   My NSA Security Enhanced Linux packages
http://www.coker.com.au/bonnie++/  Bonnie++ hard drive benchmark
http://www.coker.com.au/postal/Postal SMTP/POP benchmark
http://www.coker.com.au/~russell/  My home page




Re: replace Qmail with Exim

2003-12-04 Thread Steven Thurgood
On Thu, 2003-12-04 at 12:05, Paulo Ricardo wrote: 
> Hi guys
> 
> We have been using:

*snip*

We're using something very similar here.
qmail/sqwebmail/qmailadmin/vpopmail. 

We have to be able to do 

smtp, smtp auth, pop, imap at the very least.

> Question:
> 
> What is the best tools to work w/ exim ?

I've been looking to replace the above qmail setup with exim/courier,
using a mysql backend DB. I considered postfix, but as postfix does home
directory lookups on complete email addresses instead of
localpart/domain part, and doesn't let you do free-form queries,
aliasing domains together looked like it wouldn't be possible without
some ugly hack. 

I'm using http://mail.psknet.com/toaster/ as a starting point for now,
and adapting it to meet what I needs. There are some rough web based
front ends provided, written in php, but I think these would have to be
altered a bit to be useable. The SQL can be a bit complex, but that
keeps the database and the rest of the config much simpler and makes it
more flexible. You can configure courier to use the same database and
tables to find home directories (/home/vmail/domain.com/user/Maildir or
wherever) as exim. 

> Preferly a solution w/ support : WebMail+https, all softwares w/LDAP

Exim can be configured to use LDAP backend, but I decided against that
as none of the schemas seemed to do quite what I wanted when it came to
replacing qmail/vpopmail. 

> By the way , does anyone know a how-to, or someting else to guide us ???

The above url has a quite rough but fully featured system. A google for
"exim pop toaster" has quite a few links, and there are many pages on
doing similar things with postfix that can be adapted/expanded. 

As far as I know, there is no defacto howto/guide for this, however. 

Regards,


Steven



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: replace Qmail with Exim

2003-12-04 Thread Tinus Nijmeijers
> pop/imap...courier or Cyrus ???


I'm curious about this one. I've been postponing installing one of these
'till someone with knowledge about both can give some info about the
choice. Any other imap/pop servers that are an option?

tinus




replace Qmail with Exim

2003-12-04 Thread Paulo Ricardo
Hi guys

We have been using:
smtp..qmail
anti-virusclamav
scanner...qmail-scanner
webmail...sqwebmail
GUI...vqadmin+qmailadmin
virtual domains...vpopmail
pop/imap..courier-imap
list..ezmlm
as a mail solution for ours clients who, most part of the time, need a
GUI to work.

Question:

What is the best tools to work w/ exim ?
smtp...exim
anti-virus.clamav
scanner??
webmailHorde+IMP
GUI?
virtual domains
pop/imap...courier or Cyrus ???
lists..mailman
spam...spamassassin or ???


Preferly a solution w/ support : WebMail+https, all softwares w/LDAP


By the way , does anyone know a how-to, or someting else to guide us ???

thks in advance






Re: replace Qmail with Exim

2003-12-04 Thread Erik Grinaker
On Thu, 2003-12-04 at 13:05, Paulo Ricardo wrote:
> What is the best tools to work w/ exim ?
> smtp...exim

> anti-virus.clamav
> spam...spamassassin or ???
> scanner??

I would recommend the exiscan-acl patch for Exim, which lets you run
content checks at smtp time. It has support for both clamav and
spamassassin.

http://duncanthrax.net/exiscan-acl/


> GUI?
> virtual domains

Exim can look up almost any config value from a database, such as MySQL
or an LDAP server. This is very powerful and flexible, and lets you set
up virtual domain hosting the way *you* want it. When it comes to GUIs I
don't know, but since you can store almost anything in a database, it
shouldn't be too difficult to write a simple web frontend yourself.

You can have a look at vmail-sql, which really is just a basic exim
config with some perl scripts for administration. I would recommend you
just look at its README file for hints on how to set up virtual hosting
using MySQL, and then do your own thing based on it.

http://www.ex-parrot.com/~chris/vmail-sql/


> webmailHorde+IMP

SquirrelMail is also nice, I've always thought IMP was a bit heavy.


> pop/imap...courier or Cyrus ???

I use Courier IMAP myself. I don't really like how it is configured or
works, but I guess that's just a matter of taste. When it comes to
performance and reliability it seems to work very well. It also supports
at least MySQL lookups.

tpop3d is a really nice pop3 server, with support for
MySQL/PostgreSQL/LDAP account lookups, TLS/SSL, maildirs and much more.

http://www.ex-parrot.com/~chris/tpop3d/


-- 
Erik Grinaker
http://erikg.wired-networks.net

This signature has been rot13-encrypted twice, reading it is illegal
under the terms of the DMCA.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: replace Qmail with Exim

2003-12-04 Thread Russell Coker
On Thu, 4 Dec 2003 23:24, Tinus Nijmeijers <[EMAIL PROTECTED]> wrote:
> > pop/imap...courier or Cyrus ???
>
> I'm curious about this one. I've been postponing installing one of these
> 'till someone with knowledge about both can give some info about the
> choice. Any other imap/pop servers that are an option?

Courier uses standard Maildir storage and has good options for authentication 
by LDAP and other methods.

Cyrus uses it's own method of storing mail which makes it unreasonably 
difficult to write scripts to manipulate mail that has been delivered.

This makes the decision very easy for me, I never consider Cyrus.

Someone is about to claim that Cyrus delivers huge performance.  I've run 
250,000 users per mail store using Maildir format, Courier and Qmail, given a 
choice I'd do it all the same apart from using Postfix instead of Qmail.  The 
hardware was Dell 2U servers that had 4 U160 SCSI hard drives in a RAID-5 and 
4G of RAM which cost about $US10K each.  That gave a cost of about $0.04 per 
mail box at hardware prices of a year ago.

If I was setting up a new system now I would use umem cards for external 
journals of journalled file systems with data-journalling and for the queue. 

Doing this with one of the 5U Dell servers I expect that I could get decent 
performance for at least 500,000 ISP mail boxes on a $16,000 system with 
Maildir.

Of course these mail users wouldn't be the cable-modem users who mail .doc 
files to each other all the time.  ;)

-- 
http://www.coker.com.au/selinux/   My NSA Security Enhanced Linux packages
http://www.coker.com.au/bonnie++/  Bonnie++ hard drive benchmark
http://www.coker.com.au/postal/Postal SMTP/POP benchmark
http://www.coker.com.au/~russell/  My home page


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: replace Qmail with Exim

2003-12-04 Thread Tinus Nijmeijers
> pop/imap...courier or Cyrus ???


I'm curious about this one. I've been postponing installing one of these
'till someone with knowledge about both can give some info about the
choice. Any other imap/pop servers that are an option?

tinus


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]