[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: courier-mta + amavisd-new + spamassassin



Hi Horst!

I saw I did not include debian-users in my previous email. sorry about that...

Horst Bursik wrote:

Hi Mark,

Thanks a lot for your answer!

I'm using courier because the courier-packages includes everything "from one source". I have the user information stored in couriers userdb an every component of courier (mta for smtpauth, pop3d, imapd) authenticates against this db. This is important for me because I don't want to manage the users in more than one db. I tried once to use postfix instead of courier which ended up in a clean setup with amavis working fine but to get smtpauth working I had to build second userdb.


Yeah, indeed it is a sweet setup if everything can be done from one central point. But take a look at LDAP. With LDAP you can do the same things and also do future things from this one database. Creating a "single-sign-on" environment for your users.

Postfix, Sendmail and Exim can read from ldap as well. Courier does imap and pop best. Exim does SMTP transport the best. And all that comes with it.

The courier MTA was made by them to indeed fulfill the demand for "everything from one distribution point". And although it eases the integration, you get the idea there not using standards for it.

As long as everyone uses standards, integration becomes standard as well.. And Exim is as standard compliant as they come.

I just had a deep look on the exim website and it's absolutely worth considering exim! I must admit, that I didn't have a look at exim so far. I always replaced it with courier without looking how exim works and what it can. *shame on me* ;-)


Hehe, it took me a while before switching from Sendmail as well. Exim is a breaze compared to Sendmail. And a LOT better in security!


How is your setup exactly working? If i understand you correct you have:

exim as mta

Yes.

maildrop as mda?

Maildrop and ".forward" files (exim's own filtering language real easy to understand compared to procmail), and procmail. Users can use any of these. Web interfaces make creating rules easy for users.

As a side effect when users want to report spam to me, they send it to a special "spam" email adress. This email then gets "fed" in to there spamassassin database. Thereby strengthening spamassassin for the next similar spam that comes along. This is done with procmail recipies.

courier-imap as pop3/imap daemon

True.

amavisd-new + f-prot + spamassassin for content filtering

Yep, and also clamav antivirus. I use two scanners!


Right?

Are you using SMTP AUTH and if so, where does your exim gets the user information from? Does it have it's own userdb or is it possible to use couriers userdb? Or have you stored both in a MySQL database?

SMTP auth via plain but also ssl, and tls. Users/passwords come from LDAP.


Tnx again for your help!


No thanks!

Cheers,
Horst


Later,
Mark
begin:vcard
fn:Mark Maas
n:Maas;Mark
adr;dom:;;;Amsterdam
email;internet:mark@menem.mine.nu
title:Systems Admin
note;quoted-printable:-----BEGIN PGP PUBLIC KEY BLOCK-----=0D=0A=
	Version: GnuPG v1.2.4 (GNU/Linux)=0D=0A=
	=0D=0A=
	mQGiBEF/9pMRBADvHSlIl47a4t7phWb0zzHHlZDDJmBfdzKq6bBDofinF16u6Wig=0D=0A=
	C67aFPVu2eTDB7yhpVskL4e4eUpS8acS1NWfaBbbVFZv+JUXW1szD1rjmdH7XI0w=0D=0A=
	XxEHvO/TbyOK6UiIauVDDO2hdiTFas8xl5rUkJC7dyEJqYiVbXmgoszu4wCg37xP=0D=0A=
	l4Jkap0dD0o3a4XuJ7c4C+0EAJSEmDu91BMvVNwUl7rFbnfOT1S/hOGUaXuUY7fn=0D=0A=
	em0WoTFxVISKJH6r6nquSr+Dn8jljJM8Oe/4XIAgRpQ4kIupnoHHhSFd6P0W2InV=0D=0A=
	Zrm/t2AnhV66+dxpjz+2mJvuEssG31AzAGPFfweRnBenQvThKD1SpEd+Au3rO+0H=0D=0A=
	4qZrA/9Hb1DiqcQO3vjtyWA4DdsPd92H121l491Vaqdy+6IRTDo6oDvqI3EfZshC=0D=0A=
	DIwNJUbXt0EjN1Xa44+gIaSFmgpJcG1M0w22XH47tbs0CQ7yQ3KyBA9VbdozchtS=0D=0A=
	HLz6WPVKNaDBAzFFOAYvWkR9h1IAQOc4UycHQDia60BhxSkRILYAAAAeTWFyayBN=0D=0A=
	YWFzIDxtYXJrQG1lbmVtLm1pbmUubnU+iFsEExECABsFAkF/9pMGCwkIBwMCAxUC=0D=0A=
	AwMWAgECHgECF4AACgkQ8SFyUHWnEvOObQCdEGDR7oR//IVVAynpWrpFuc5Xt0gA=0D=0A=
	oKzSyqPzoDXekHqBm/4BHwThpJhKuQENBEF/9p8QBACOazsQm/Fb9bBmQnxJ906W=0D=0A=
	NSPYn9Q1a8YdqqpJC2J0ezDioJOi2+629jeNrmQsCGYGWPsvQzQhaQ2u2IS3s5OX=0D=0A=
	M8HWOuNKtZyqUL+sf8Gr+PFmXxAFykXmfP299lI8LhqGJTZPHU7SQhtC+i1vmp3C=0D=0A=
	kTABetoHfafUSVyuMXg53wADBQQAhYjdoMmzMDyD+v8s4/9iMJWaP7pMtEWZsD2n=0D=0A=
	XWtbGLuazNn0xDc7kp5nAfwBlOeYVEPIEUYsYxbYLZ6HxOtvA8VihXV2hViB/13X=0D=0A=
	cYCT7Uo1TH/ON/CHyJ+lv0IqJmYprb+VEO+BMcweGs2/Ky0ubkwP9kGyXT+FJKqT=0D=0A=
	BEjl7UiIRgQYEQIABgUCQX/2nwAKCRDxIXJQdacS84/RAJ4yvx+rHKvink2f7a08=0D=0A=
	n5KyrxUNGgCePtpx7JBDLp2S+jmk5ua336yL6sY=3D=0D=0A=
	=3D7X3V=0D=0A=
	-----END PGP PUBLIC KEY BLOCK-----=0D=0A=
	
x-mozilla-html:FALSE
version:2.1
end:vcard


Reply to: