Spam Filter voor mail server installeren

Pagina: 1
Acties:
  • 61 views sinds 30-01-2008

  • urk_forever
  • Registratie: Juni 2001
  • Laatst online: 22:13
Ik heb nu een Linux servertje waar alle mail voor ons domein langskomt en op virussen gescand wordt en daarna doorgestuurd wordt naar een mail pakket op een Windows server.
Nu krijgen we de laatste tijd veel spam binnen dus wil ik graag ook een spam filter installeren op die linux server die dus de mail op virussen en spam controleerd en daarna doorstuurd naar de andere server.
Is er een programma dat ik hiervoor kan gebruiken? Ik zat zelf aan Amavisd-new met SpamAssasin te denken maar misschien hebben jullie hier een betere oplossing voor??

Hail to the king baby!


  • arikkert
  • Registratie: Juli 2002
  • Laatst online: 17-02 12:23
amavis + spamassassin = prima keus

  • urk_forever
  • Registratie: Juni 2001
  • Laatst online: 22:13
dus ik kan amavis de mail doorlaten sturen naar een externe machine, het is een fysiek andere machine!

Hail to the king baby!


  • arikkert
  • Registratie: Juli 2002
  • Laatst online: 17-02 12:23
--enable-relay

For now, this option is only used in conjunction with postfix
and sendmail. By default, amavis is configured to be used by or
instead of the local delivery agent. With this option, amvis is
configured for a mail gateway/relay type setup. See README.postfix
and README.sendmail.

Verwijderd

Je kan ook eens kijken op www.reject.nl. Heeft mun baas laatst een abbo afgesloten en ik heb sindsdien geen spam meer gezien.

  • _JGC_
  • Registratie: Juli 2000
  • Laatst online: 08:05
Ik gebruik hier spamassassin met postfix en cyrus IMAP. Als mailfilter gebruik ik het spamcheck.py script die in de source distro van spamassassin zit. Postfix stuurt zn queue erdoor en dat script levert het af op Cyrus zn LMTP socket, werkt perfect.

Voorheen gebruikte ik qmail-scanner met spamassassin en sophie. Sinds ik op @home over ben is sophie een beetje overbodig: mn backup MX die alle mail voor me moet relayen scant al met qmail-scanner en sophie.

Amavis heb ik alleen ervaring mee toen het nog alleen als perl versie aan sendmail gehangen kon worden met milter, dat draaide super sloom destijds. Met amavisd zal het al stukken beter zijn denk ik.

  • urk_forever
  • Registratie: Juni 2001
  • Laatst online: 22:13
Ik probeer dus nu het bovenstaande voor elkaar te krijgen. En ik heb de volgende main.cf:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
#
# >>>>>>>>>> You must reload postfix after editing this file
# >> NOTE >> to do this use the command:
# >>>>>>>>>> # postfix stop;postfix start
#

queue_directory = /var/spool/postfix
daemon_directory = /usr/libexec/postfix

mail_owner = postfix

myhostname = linux-mail.dialocid.com
mydomain = dialocid.com
myorigin = $myhostname
mydestination = $myhostname,localhost.$mydomain,$mydomain,mail.dialocid.com
mynetworks = 192.168.1.0, 127.0.0.0/8

local_recipient_maps =
biff = no
empty_address_recipient = MAILER-DAEMON
queue_minfree = 8000000
message_size_limit = 20000000
mailbox_size_limit = 100000000

smtpd_banner = $myhostname ESMTP Postfix

transport_maps = hash:/etc/postfix/transport
local_transport = local

smtpd_recipient_restrictions = permit_mynetworks,reject_unauth_destination,reject_non_fqdn_recipient
#some people also add reject_non_fqdn_sender (but I have clients that 
#break this rule that I need to receive from)

notify_classes = 2bounce,policy,protocol,resource,software

#content_filter = smtp-amavis:[127.0.0.1]:10024

# Install Time Configuration
sendmail_path = /usr/sbin/sendmail
newaliases_path = /usr/bin/newaliases
mailq_path = /usr/bin/mailq
setgid_group = postdrop
manpage_directory = /usr/local/man
sample_directory = /etc/postfix
readme_directory = no


en de volgende trasport file:

code:
1
dialocid.com smtp:[192.168.1.3]


alleen als ik nu intern een mailtje via die linux mail server probeer te versturen dan komt die mail nooit aan! Mijn maillog zegt dit:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
Nov 24 17:45:48 linux-mail postfix/smtpd[6440]: connect from unknown[192.168.1.45]
Nov 24 17:45:48 linux-mail postfix/smtpd[6440]: 5A70CA7F9D: client=unknown[192.168.1.45]
Nov 24 17:45:48 linux-mail postfix/cleanup[6443]: 5A70CA7F9D: message-id=<NNEKKNKHMHLMAAJFACIJOEJJCEAA.postfix@dialocid.com>
Nov 24 17:45:48 linux-mail postfix/qmgr[6437]: 5A70CA7F9D: from=<postfix@dialocid.com>, size=836, nrcpt=1 (queue active)
Nov 24 17:45:48 linux-mail postfix/local[6445]: warning: dict_nis_init: NIS domain name not set - NIS lookups disabled
Nov 24 17:45:48 linux-mail postfix/smtpd[6440]: disconnect from unknown[192.168.1.45]
Nov 24 17:45:48 linux-mail postfix/local[6445]: 5A70CA7F9D: to=<p.de.bruine@dial
ocid.com>, relay=local, delay=0, status=bounced (unknown user: "p.de.bruine")
Nov 24 17:45:48 linux-mail postfix/cleanup[6443]: 6C2E5A7F9E: message-id=<20031124164548.6C2E5A7F9E@linux-mail.dialocid.com>
Nov 24 17:45:48 linux-mail postfix/qmgr[6437]: 6C2E5A7F9E: from=<>, size=2479, nrcpt=1 (queue active)
Nov 24 17:45:48 linux-mail postfix/cleanup[6443]: 6DE6BA7F9F: message-id=<20031124164548.6C2E5A7F9E@linux-mail.dialocid.com>
Nov 24 17:45:48 linux-mail postfix/qmgr[6437]: 6DE6BA7F9F: from=<>, size=2626, nrcpt=1 (queue active)
Nov 24 17:45:48 linux-mail postfix/local[6445]: 6C2E5A7F9E: to=<postfix@dialocid
.com>, relay=local, delay=0, status=sent (forwarded as 6DE6BA7F9F)
Nov 24 17:45:48 linux-mail postfix/local[6445]: 6DE6BA7F9F: to=<p.de.bruine@dial
ocid.com>, orig_to=<postfix@dialocid.com>, relay=local, delay=0, status=bounced
(unknown user: "p.de.bruine")
Nov 24 17:45:48 linux-mail postfix/cleanup[6443]: 8C9CBA7F9D: message-id=<20031124164548.8C9CBA7F9D@linux-mail.dialocid.com>
Nov 24 17:45:48 linux-mail postfix/qmgr[6437]: 8C9CBA7F9D: from=<double-bounce@linux-mail.dialocid.com>, size=3897, nrcpt=1 (queue active)
Nov 24 17:45:48 linux-mail postfix/cleanup[6443]: 8E4FEA7F9E: message-id=<20031124164548.8C9CBA7F9D@linux-mail.dialocid.com>
Nov 24 17:45:48 linux-mail postfix/qmgr[6437]: 8E4FEA7F9E: from=<double-bounce@linux-mail.dialocid.com>, size=4044, nrcpt=1 (queue active)
Nov 24 17:45:48 linux-mail postfix/local[6445]: 8C9CBA7F9D: to=<postmaster@linux-mail.dialocid.com>, orig_to=<postmaster>, relay=local, delay=0, status=sent (forwarded as 8E4FEA7F9E)
Nov 24 17:45:48 linux-mail postfix/local[6445]: 8E4FEA7F9E: to=<p.de.bruine@dial
ocid.com>, orig_to=<postmaster>, relay=local, delay=0, status=bounced (unknown user: "p.de.bruine")
Nov 24 17:45:48 linux-mail postfix/bounce[6447]: warning: 8E4FEA7F9E: undelivera
ble postmaster notification discarded

Hail to the king baby!


  • Koffie
  • Registratie: Augustus 2000
  • Laatst online: 09:33

Koffie

Koffiebierbrouwer

Braaimeneer

Move NT > NOS

Tijd voor een nieuwe sig..


  • DiedX
  • Registratie: December 2000
  • Laatst online: 24-02 10:04
en die remote_alias heb je ook aangemaakt?

DiedX supports the Roland™, Sound Blaster™ and Ad Lib™ sound cards


Verwijderd

Is die pdebruine wel een lokaal account op die machine? Getuige het log is hij niet van plan om te gaan relayen (relay=local), omdat in je config staat dat dat je local domain is. Dan moet het account wel bestaan.

[ Voor 59% gewijzigd door Verwijderd op 25-11-2003 08:06 ]


  • urk_forever
  • Registratie: Juni 2001
  • Laatst online: 22:13
nee, is geen lokaal account, mijn postfix moet gewoon alle mail voor domein dialocid.com op spam en virussen checken en dan doorsturen.

Hail to the king baby!


  • arikkert
  • Registratie: Juli 2002
  • Laatst online: 17-02 12:23
urk_forever schreef op 25 november 2003 @ 09:39:
nee, is geen lokaal account, mijn postfix moet gewoon alle mail voor domein dialocid.com op spam en virussen checken en dan doorsturen.
ik weet niet of mail voor domains in transport(table) als local worden gezien, moet je even in de postfix docs opzoeken. Maar zoals taxfree al opmerkte, postfix gaat de user kennelijk locaal zoeken en jij moet zorgen dattie dat postfix de mail doorstuurt.
heb je wel postmap of makemap gedraaid, ivm
transport_maps = hash:/etc/postfix/transport

Verwijderd

Ik heb nog eens goed in je config gekeken, maar het ziet er inderdaad uit dat de dialocid.com als local domain hebt geconfigd. Dat lijkt me niet de bedoeling, want aan de hand daarvan wordt bepaald of het een lokaal account is. Probeer eens je mydomain te zetten op relay.dialocid.com te zetten ipv dialocid.com.

De server zal dan aannemen dat hij niet de accounts voor dialocid.com hanteert, maar voor een subdomein daarvan.

  • moto-moi
  • Registratie: Juli 2001
  • Laatst online: 09-06-2011

moto-moi

Ja, ik haat jou ook :w

*vraag zich af waarom ik deze gisteren heb opgelaten*

Lees eens goed de NOS policy - updated 01/04/03 door, om te zien wat we voor vooronderzoek van een topicstarter verwachten. Een mailserver configureren is echt zo moeilijk niet.

dicht.

God, root, what is difference? | Talga Vassternich | IBM zuigt

Pagina: 1

Dit topic is gesloten.