Strona 1 z 1

dovecot plik konfiguracyjny i jego tłumaczenie

: 21 lutego 2009, 00:38
autor: ZeuS_85
Witam.
Na wstępie zacznę od tego, mam napisać pracę dyplomową i muszę w niej przedstawić konfigurację serwera pocztowego opartego na ,,postfixie''. Skonfigurowałem ,,postfixa'' oraz ,,dovecota'' teraz pozostało mi to opisać. Z opisem konfiguracji ,,main.cf'' problemu nie było, gorzej z konfiguracją ,,dovecot.conf'', a dokładnie z tłumaczeniem jej. Prosiłbym kogoś aby pomógł mi przetłumaczyć w zrozumiały sposób polecenia znajdujące się w konfiguracji. Niestety pierwszy raz stawiam serwer pocztowy i tym bardziej mam problemy z tym bo nie znam angielskiego.

W zamian za tłumaczenie mogę przesłać prace dyplomową, bo jestem świadom tego, że mało osób pomaga bezinteresownie. Ewentualnie może znajdzie ktoś jakiś błąd lub lepszy sposób konfiguracji.
Oto plik:

Kod: Zaznacz cały

## Dovecot configuration file

## ustawianie dotyczące protokołów oraz portów nasłuchiwania
protocols = imap imaps pop3 pop3s
	protocol imap {
		listen = *:143
		ssl_listen = *:993
	}
	protocol pop3 {
		listen = *:110
		ssl_listen = *:995
	}


#########
## Logging ##
#########

## forma zapisy logów
log_timestamp = "%Y-%m-%d %H:%M:%S "

## ścieżka zapisu logów
log_path = /var/log/dovecot.log

## ścieżka zapisu logów z informacjami
info_log_path = /var/log/dovecot.info


#login_process_size = 64
#syslog_facility = mail
disable_plaintext_auth = yes
#shutdown_clients = yes


###############
## Login processes ##
###############

login_dir = /var/run/dovecot/login
login_chroot = yes
login_user = dovecot
login_process_size = 32


#########
## debug ##
#########

auth_debug = yes
auth_verbose = yes
verbose_proctitle = yes


###############
## Ustawienia SSL ##
###############

ssl_disable = no

## certyfikat
ssl_cert_file = /etc/postfix/mail/smtpcert.pem

## klucz
ssl_key_file = /etc/postfix/mail/smtpkey.pem

#ssl_key_password = 

## certyfikat CA
ssl_ca_file = /etc/postfix/mail/cacert.pem

#ssl_cipher_list = ALL:!LOW
ssl_verify_client_cert = yes
verbose_ssl = yes


login_greeting = Serwer poczty (pop3/imap) DOVECOT gotowy
mail_location = maildir:~/Maildir
mail_privileged_group = mail
#first_valid_uid = 150
#last_valid_uid = 0


protocol imap {
  login_executable = /usr/lib/dovecot/imap-login
  mail_executable = /usr/lib/dovecot/rawlog /usr/lib/dovecot/imap
  mail_executable = /usr/libexec/dovecot/gdbhelper /usr/libexec/dovecot/imap
  mail_executable = /usr/lib/dovecot/imap
  mail_plugin_dir = /usr/lib/dovecot/modules/imap
  login_greeting_capability = yes
  imap_client_workarounds = outlook-idle
}

protocol pop3 {
  login_executable = /usr/lib/dovecot/pop3-login
  mail_executable = /usr/lib/dovecot/pop3
  mail_plugin_dir = /usr/lib/dovecot/modules/pop3
  pop3_no_flag_updates = yes
  pop3_uidl_format = %08Xu%08Xv
  pop3_logout_format = top=%t/%p, retr=%r/%b, del=%d/%m, size=%s
}

protocol lda {
  postmaster_address = [email]postmaster@firma.pl[/email]
  mail_plugin_dir = /usr/lib/dovecot/modules/lda
  auth_socket_path = /var/run/dovecot/auth-master
  mail_plugins = cmusieve
}


auth_executable = /usr/lib/dovecot/dovecot-auth
auth_username_chars = abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01234567890.-_@
auth_process_size = 256


auth default {
	mechanisms = plain login cram-md5 digest-md5

  passdb passwd-file {
	args = /etc/dovecot/passwd.dovecot
  }

  passdb pam {
	args = session=yes *
  }

  userdb passwd {
  }

  user = root

  socket listen {
	master {
		path = /var/run/dovecot/auth-master
		mode = 0600
		user = mail
		group = mail
	}
	client {
		path = /var/spool/postfix/private/auth
		mode = 0660
		user = postfix
		group = postfix
	}
  }
}

dict {  
}

plugin {  
}

: 21 lutego 2009, 01:57
autor: fnmirk
ZeuS_85, na zajęciach uważałeś? Tłumaczenie i brak znajomości języka nie jest przeszkodą w zrozumieniu tekstu kiedy uważa się na zajęciach. Tak na marginesie to z językiem polskim też masz problem.
Nie ma tak lekko. To ma być Twoja praca, za którą otrzymasz ocenę czy innego rodzaju potwierdzenie jakichś kwalifikacji.
Brak znajomości języka --- proszę bardzo: http://translate.google.com/?hl=pl
Nie jest to doskonałe ale pozwala uzyskać dużo ciekawych informacji. Przy okazji uczysz się przynajmniej dwóch języków (rodzimego i obcego).
Tłumacząc poznajesz lepiej zagadnienie.

Przy jakichś wątpliwościach dotyczących konkretnych trudności możemy w miarę możliwości udzielić pomocy czy konsultacji na forum. Pracy jednak za Ciebie nikt nie będzie pisał.

: 21 lutego 2009, 17:25
autor: ZeuS_85
A czy ja proszę o skonfigurowanie czegokolwiek !? nie proszę cie o skonfigurowanie czy napisanie tego za mnie, bo to już mam zrobione. Robię to pierwszy raz i nie jestem w stanie nazwać tego na miarę pracy dyplomowej :)

Praca dyplomowa wymaga dobrego opisu a ja dobrze nie opisz tego jeżeli przetłumaczę sobie translatorem. Jedynie o co prosiłem to pomoc w przetłumaczeniu oraz ewentualną korekcje jeżeli popełniłem gdzieś błąd.


[ Dodano: 2009-02-21, 17:24 ]
No nic w takim razie dziękuje za pomoc, bo widzę, że nikt nie jest chętny do przetłumaczenia czy opisania w kilku słowach poszczególnych selekcji.

Mam nadzieje ze może przynajmniej ktoś powie mi gdzie popełniłem błąd. Skonfigurowałem spamassassin lecz nie wiem czemu, wiadomości oznaczonych jako spam nie chce mi przenosić do określonego folderu.

Mam także problem z zapisem logów. W mail.info/mail.log mam komunikat:

Kod: Zaznacz cały

Feb 21 17:21:15 debian postfix/smtpd[5243]: disconnect from ZeuS.local[192.168.0.2]
Feb 21 17:21:15 debian procmail[5250]: Error while writing to "/var/log/spamassasin.log"
Feb 21 17:21:15 debian spamd[2318]: spamd: connection from localhost [127.0.0.1] at port 4386
Feb 21 17:21:15 debian spamd[2318]: spamd: setuid to rafal succeeded
Feb 21 17:21:15 debian spamd[2318]: spamd: processing message

/etc/procmailrc

Kod: Zaznacz cały

# katalog glowny wiadomosci email 
MAILDIR=$HOME/Maildir
DEFAULT=$HOME/Maildir/

#powoduje ze reguly użytkownikow sa pomijane
DROPPRIVS=yes

# Katalog zapisu logow
LOGFILE=/var/log/spamassasin.log


# Regula skanowania poczty nie przekraczajacej 256kB (wiekszosc spamu nie przekracza tej wartosci)
:0fw: spamassassin.lock
* <256000
| /usr/bin/spamc


# Wiadomosci oznaczonr 15 gwiazdkami do folderu blocked
:0
* X-Spam-Flag: YES *
#$MAILDIR/spam


# Reguła FROM
:0 
* ^^rom[ ] 
{ 
LOG="*** Dropped F off From_ header! Fixing up. " 
:0 fhw 
| sed -e '1s/^/F/' 
}

/etc/spamassassin/local.cf:

Kod: Zaznacz cały

ok_lenguages pl en
ok_locales pl

rewrite_header Subject [*** SPAM ***]
required_score 5.5
use_bayes 1
bayes_auto_learn 1

# allow_user_rules 0
report_safe 0
skip_rbl_checks 

#whitelist_from	*@gmail.com
#whitelist_from	*@wsti.pl
#blacklist_from	*@*.ru
#blacklist_from	reklama@*

/etc/postfix/mail.cf:
## Katalog przechowujący wiadomości:
mail_spool_directory = /home/
#mail_spool_directory = /var/mail

## Rodzaj skrzynki
#home_mailbox = Maildir/
mailbox_command = procmail -a "$EXTENSION"
System debian Eth 4.0, postfix 2.14, spamassasin 3.1.7,