search RSS
Logo

by www.babydo.de

Merz.nu --> Software --> Exim
Exim und Spamassassin

By André, on 12-03-2008 15:03

Views : 718

Favoured : 62

Published in : Software, Exim

Um mails von Exim (Exim4) an Spamassassin zu übergeben reicht die Zeile
spamd_address = 127.0.0.1 783
das setzt aber voraus, dass man den Spamd auf dem gleichen Rechner wie Exim installiert hat.

sollte man Spamd auf einem anderen Rechner im Netzwerk installiert haben muss Spamd mit den flags -i (auf welches interface hört spamd) und -A (welche IPs dürfen zugreifen) gestartet werden.
ACHTUNG BEI EINEM PORTUPGRADE, DA PASSIERT ES GERN (IMMER) DASS DAS RCSCRIPT ÜBERSCHRIEBEN WIRD!

in der Eximconf kann man nun noch die folgenden zeilen einsetzen, damit SPAM auch als solcher gekennzeichnet wird und umgeleitet wird.

warn message = X-Spam-Score: $spam_score
condition = ${if <{$message_size}{65k}{1}{0}} <-- in den header den "spamscore" schreiben
spam = nobody:true

warn message = X-Spam-Report: $spam_report
condition = ${if <{$message_size}{65k}{1}{0}} <-- der Report kommt auch in den Header
spam = nodoby

warn message = X-Redirect-To: spam@spam.de
condition = ${if <{$message_size}{65k}{1}{0}} <-- und hier wird die Mail in ein anderes Postfach umgeleitet
spam = nobody

warn message = Subject: *SPAM-SG-VM-EXTMAIL* $spam_score $h_Subject
condition = ${if <{$message_size}{65k}{1}{0}} <-- und der Betreff wir noch mit SPAM und dem Spamscore um geschrieben
spam = nobody
accept

 

 

 

 

Last update: 20-04-2009 14:02

User comments Quote this article in website Favoured Read more...
 
Exim und DNSBL

By André, on 15-02-2008 11:49

Views : 1355

Favoured : 76

Published in : Software, Exim

um Exim (Exim4) DNS-Blacklist beizubringen reichen folgende zwei Zeilen :

deny message = DNSBL listed at $dnslist_domain\n$dnslist_text
dnslists = sbl.spamhaus.org:bl.spamcop.net:ix.dnsbl.manitu.net:cbl.abuseat.org:dsn.rfc-ignorant.org:

und schon werden mails geblockt, die in einer der Blacklists stehen.

aber jede Blacklist braucht auch eine Whitelist und das geht so :

!sender_domains = lsearch;/usr/local/etc/exim/domain_whitelist

in der datei domain_whitelist stehen dann die Domänen die trotz einer Listung in den Blacklists mails an uns senden darf

 

Last update: 14-03-2008 11:48

User comments Quote this article in website Favoured Read more...
 
Exim LDAP abfrage Windows2003 Domäne

By André, on 15-02-2008 11:16

Views : 1065

Favoured : 73

Published in : Software, Exim

wer Exim (Exim4) als MTA vor einem z.b. Exchange nutz, würde bestimmt gern schon auf dem exim die Email adresse des adressaten prüfen. wenn das so ist, dann gehts so...

 

ldap_default_servers = <; katalogserver.domäne.de:3268; nocheinkatalogserver.domäne.de:3268 <--hier wichtig, dass der katalogserverport angegeben wird!

LDAP_AD_BINDDN = "cn=account,cn=der,dc=sich ,dc=am ldapserver anmelden darf"
LDAP_AD_PASS = "passwort des accounts"
LDAP_AD_BASE_DN = DC=domaene,DC=de

LDAP_AD_MAIL_RCPT = \
user=LDAP_AD_BINDDN \
pass=LDAP_AD_PASS \
ldap:///LDAP_AD_BASE_DN\
?mail?sub?\
(&\
(|\
(objectClass=user)\
(objectClass=publicFolder)\
(objectClass=group)\
)\
(proxyAddresses=SMTP:${quote_ldap:${local_part}@${domain}})\
)

unter Routers muss noch folgendes eingefügt werden :

adsi_check:
driver = redirect
domains = +eigene_domaenen
allow_fail
allow_defer
forbid_file
forbid_pipe
redirect_router = smart_route
data = ${lookup ldap {LDAP_AD_MAIL_RCPT}{${local_part}@${domain}}{:fail:}}

und schon kann Exim in einer Windows 2003 ADS nach der passenden Emailadresse suchen :-)

 

 

Last update: 20-04-2009 14:02

User comments Quote this article in website Favoured Read more...
 



Amazon Suche

Suchen nach:
Amazon-Logo

Google AdSense