Szerver oldali üzenetszűrés

  • Beküldve: 2015. október 21, 22:50
  • Szerző: Bolemányi Attila

Ennek beüzemeléséhez először is szükség van a dovecot-sieve és a dovecot-managesieved csomagok telepítésére. A 15-lda.conf fájlt módosítanunk kell:

protocol lda {
	mail_plugins = $mail_plugins quota sieve
}

Látható, hogy a pluginek kiegészültek a sieve plugin bejegyzéssel. A 90-sieve.conf fájl tartalma pedig a következő:

plugin {
	sieve = /srv/mail/sieve/%d/%n/.dovecot.sieve
	sieve_dir = /srv/mail/sieve/%d/%n/sieve
}

A sieve sor a felhasználó sieve szkriptjeit tartalmazó fájl elérési útvonalát adja meg. Ez jelen esetben egy szimbolikus link a sieve_dir sor megadott mappájában található managesieve.sieve fájlra. És végül a 20-managesieve.conf fájl tartalma:

protocols = $protocols sieve
service managesieve-login {
	inet_listener sieve {
	port = 4190
	}
	service_count = 1
	process_min_avail = 0
	vsz_limit = 64M
}
service managesieve {
	process_limit = 1024
}
protocol sieve {
	managesieve_max_line_length = 65536
	mail_max_userip_connections = 10
	managesieve_logout_format = bytes=%i/%o
	managesieve_implementation_string = Dovecot Pigeonhole
	managesieve_max_compile_errors = 5
	log_path = /var/log/sieve.log
	info_log_path = /var/log/sieve.log
}

A protocols sorban felvesszük a sieve protokollt a Dovecot által futtatott szolgáltatások sorába. Definiálunk egy managesieve-login szolgáltatást is, amely a 4190-es porton várja a felhasználók bejelentkezését. Így azok a levelezőprogramok, amelyek támogatják a felhasználók sieve szkriptjeinek menedzselését, itt tudnak csatlakozni a managesieve szerver szolgáltatáshoz. A managesieve szolgáltatás a managesieve-login által hitelesített felhasználók kapcsolatának fenntartásáért felelős. A managesieve-login és managesieve szolgáltatások ugyanolyan paraméterekkel konfigurálhatóak, mint az imap-login és imap szolgáltatások. Lapozz vissza néhány oldalt! Utolsó lépséként pedig meghatározzuk a sieve protokoll tulajdonságait is, amelyek nagy részének értelmezése az eddigiek alapján már valószínűleg könnyedén mennek a számodra. :-)