Peder ola normann ås Skrevet 5. februar 2009 Del Skrevet 5. februar 2009 Driver å setter opp en mail server i linux(CentOS) for første gang. Bruker dette oppsettet hittil: Postfix(med virtuelle brukere), Dovecote, Spamassassin og SquirrelMail. Alt er oppe og går men sliter med å kunne filtrere ut spammen til egne mapper evt sletting(SpamAssassin klarer å finne og merke nesten all spam). Problemet er at all dokumentasjon/guider jeg finner ikke fungerer når man kjører virtuelle brukere. Alle tips belønnes med takk (jeg er linux nybegynner) Lenke til kommentar
kpolberg Skrevet 5. februar 2009 Del Skrevet 5. februar 2009 Har du forsøkt å la all mailen gå gjennom procmail? Hvis du slenger til procmail i slutten av postfix sitt regel sett, kan du spesifisere at hver enkelt bruker skal kunne velge hvor mail med SPAM tag skal legges. Lenke til kommentar
Peder ola normann ås Skrevet 5. februar 2009 Forfatter Del Skrevet 5. februar 2009 Har du forsøkt å la all mailen gå gjennom procmail? Hvis du slenger til procmail i slutten av postfix sitt regel sett, kan du spesifisere at hver enkelt bruker skal kunne velge hvor mail med SPAM tag skal legges. Har prøvd meg fram med procmail men jeg får det ikke til å funke med virtuelle bruker/domener kun med lokale brukere. Har også prøvd å kjøre header check: /^Subject: .*[sPAM]/ REJECT men da blir ikke spam også sperra ute (SpamAssassin merker all spam med [sPAM]) Her er main.cf akkuratt nå: queue_directory = /var/spool/postfix command_directory = /usr/sbin daemon_directory = /usr/libexec/postfix mail_owner = postfix inet_interfaces = all mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain unknown_local_recipient_reject_code = 550 alias_maps = hash:/etc/aliases alias_database = hash:/etc/aliases debug_peer_level = 2 debugger_command = PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin xxgdb $daemon_directory/$process_name $process_id & sleep 5 sendmail_path = /usr/sbin/sendmail.postfix newaliases_path = /usr/bin/newaliases.postfix mailq_path = /usr/bin/mailq.postfix setgid_group = postdrop html_directory = no manpage_directory = /usr/share/man sample_directory = /usr/share/doc/postfix-2.3.3/samples readme_directory = /usr/share/doc/postfix-2.3.3/README_FILES smtpd_sasl_local_domain = smtpd_sasl_auth_enable = yes smtpd_sasl_security_options = noanonymous broken_sasl_auth_clients = yes smtpd_sasl_authenticated_header = yes smtpd_recipient_restrictions = permit_sasl_authenticated,permit_mynetworks,reject_unauth_destination mynetworks = 127.0.0.0/8 smtpd_tls_auth_only = no smtp_use_tls = yes smtpd_use_tls = yes smtp_tls_note_starttls_offer = yes smtpd_tls_key_file = /etc/postfix/ssl/smtpd.key smtpd_tls_cert_file = /etc/postfix/ssl/smtpd.crt smtpd_tls_CAfile = /etc/postfix/ssl/cacert.pem smtpd_tls_loglevel = 1 smtpd_tls_received_header = yes smtpd_tls_session_cache_timeout = 3600s tls_random_source = dev:/dev/urandom myhostname = localhost home_mailbox = Maildir/ virtual_mailbox_domains = /etc/postfix/vhosts virtual_mailbox_base = /home/vmail virtual_mailbox_maps = hash:/etc/postfix/vmaps virtual_alias_maps = hash:/etc/postfix/alias.cf virtual_minimum_uid = 1000 virtual_uid_maps = static:5000 virtual_gid_maps = static:5000 Lenke til kommentar
x871kx6167ss7 Skrevet 6. februar 2009 Del Skrevet 6. februar 2009 Har ingen erfaring med dette, men dersom headercheck er et regulært utrykk, så kan [ og ] være problemet, siden disse har en spesiell betydning i regulære uttrykk. Har som sagt aldri satt opp noe sånt, men er vel verdt et forsøk. /^Subject: .*\[SPAM\]/REJECT Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå