The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Postfix+Dovecot"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Почта / Linux)
Изначальное сообщение [ Отслеживать ]

"Postfix+Dovecot"  +/
Сообщение от drac753 (ok) on 16-Ноя-10, 07:41 
собственно начал настраивать связку
конф.файлы
main.cf Код:

# See /usr/share/postfix/main.cf.dist for a commented, more complete version


# Debian specific:  Specifying a file name will cause the first
# line of that file to be used as the name.  The Debian default
# is /etc/mailname.
#myorigin = /etc/mailname

smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
biff = no

# appending .domain is the MUA's job.
append_dot_mydomain = no

# Uncomment the next line to generate "delayed mail" warnings
delay_warning_time = 4h

readme_directory = no

# TLS parameters
smtpd_tls_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
smtpd_tls_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
smtpd_use_tls=yes
smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache

# See /usr/share/doc/postfix/TLS_README.gz in the postfix-doc package for
# information on enabling SSL in the smtp client.

#Имя, домен и псевдонимы почтового узла
#myhostname: Название вашего компьютера + его доменная часть
myhostname = virdebian.kagaz.local

mydomain = virdebian.kagaz.local
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases

#параметр, значение которого добавляется к адресу от
#правителя или получателя, если он указан не полностью
myorigin = $mydomain

# Список доменов, через которые будет осуществляться локальная доставка
mydestination = virdebian.local, virdebian.kagaz.local, localhost.kagaz.local, localhost
relayhost =
mynetworks = 192.168.3.0/24,127.0.0.0/8
#mailbox_command = procmail -a "$EXTENSION"
#mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = all

# Настройки SASL
smtpd_sasl_auth_enable = yes
smtpd_sasl_authenticated_header = yes
smtpd_sasl_local_domain = $myhostname


# Файл-сокет для обмена информацией с Dovecot;
# путь указывается относительно queue_directory
smtpd_sasl_path = private/auth
smtpd_sasl_security_options = noanonymous


# Используем тип dovecot
smtpd_sasl_type = dovecot

dovecot.conf
Код:

base_dir = /var/run/dovecot
protocols = imap imaps pop3 pop3s
log_path =/var/log/dovecot.log
info_log_path =/var/log/dovecot.log
log_timestamp = "%Y-%m-%d %H:%M:%S "
syslog_facility = mail
ssl_cert_file = /etc/ssl/certs/ssl-cert-snakeoil.pem
ssl_key_file = /etc/ssl/private/ssl-cert-snakeoil.key
login_user = dovecot
mail_location = mbox:~/mail:INBOX=/var/mail/%u
mail_privileged_group = mail
mail_full_filesystem_access = no
first_valid_uid = 500
protocol imap {
}
protocol pop3 {
  pop3_uidl_format = XuXv
}
protocol managesieve {
}
auth default {
  mechanisms = plain login
  passdb pam {
  }
  userdb passwd {
  }
  user = root
socket listen {
client {
path = /var/spool/postfix/private/auth
mode = 0660
user = postfix
group = postfix
}
}
passdb passwd {
}
userdb passwd {
}
}
dict {
}
plugin {
}

делаем

virdebian:/etc/dovecot# service dovecot restart
Restarting IMAP/POP3 mail server: dovecotIf you have trouble with authentication failures,
enable auth_debug setting. See http://wiki.dovecot.org/WhyDoesItNotWork

немогу понять где касяк

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Postfix+Dovecot"  +/
Сообщение от Евгений (??) on 16-Ноя-10, 11:12 
А я не могу понять - где вопрос?
Где логи?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Postfix+Dovecot"  +/
Сообщение от drac753 (ok) on 16-Ноя-10, 12:35 
> А я не могу понять - где вопрос?
> Где логи?

dovecot.log
2010-11-15 09:24:11 dovecot: Warning: Killed with signal 15 (by pid=31665 uid=0 code=kill)
2010-11-15 09:24:11 dovecot: Info: Dovecot v1.2.15 starting up (core dumps disabled)
2010-11-15 09:30:21 dovecot: Warning: Killed with signal 15 (by pid=31753 uid=0 code=kill)
2010-11-15 09:30:21 dovecot: Info: Dovecot v1.2.15 starting up (core dumps disabled)
2010-11-15 09:31:28 dovecot: Warning: Killed with signal 15 (by pid=31896 uid=0 code=kill)
2010-11-15 09:31:29 dovecot: Info: Dovecot v1.2.15 starting up (core dumps disabled)
2010-11-15 09:33:25 dovecot: Warning: Killed with signal 15 (by pid=31934 uid=0 code=kill)
2010-11-15 09:33:26 dovecot: Info: Dovecot v1.2.15 starting up (core dumps disabled)
2010-11-15 09:44:43 dovecot: Warning: Killed with signal 15 (by pid=32045 uid=0 code=kill)
2010-11-15 09:44:43 dovecot: Info: Dovecot v1.2.15 starting up (core dumps disabled)
2010-11-15 09:44:56 dovecot: Warning: Killed with signal 15 (by pid=32069 uid=0 code=kill)
2010-11-15 09:44:56 dovecot: Info: Dovecot v1.2.15 starting up (core dumps disabled)

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Postfix+Dovecot"  +/
Сообщение от drac753 (ok) on 16-Ноя-10, 12:44 
с auth_debug = yes
2010-11-16 10:34:32 dovecot: Warning: Killed with signal 15 (by pid=10891 uid=0 code=kill)
2010-11-16 10:34:32 dovecot: Info: Dovecot v1.2.15 starting up (core dumps disabled)
2010-11-16 10:58:00 dovecot: Warning: Killed with signal 15 (by pid=11075 uid=0 code=kill)
2010-11-16 10:58:00 dovecot: Info: Dovecot v1.2.15 starting up (core dumps disabled)
2010-11-16 10:58:01 auth(default): Info: new auth connection: pid=11088
2010-11-16 10:58:01 auth(default): Info: new auth connection: pid=11087
2010-11-16 10:58:01 auth(default): Info: new auth connection: pid=11089
2010-11-16 10:58:01 auth(default): Info: new auth connection: pid=11092
2010-11-16 10:58:01 auth(default): Info: new auth connection: pid=11090
2010-11-16 10:58:01 auth(default): Info: new auth connection: pid=11091
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "Postfix+Dovecot"  +/
Сообщение от drac753 (ok) on 16-Ноя-10, 12:46 
> А я не могу понять - где вопрос?
> Где логи?

Вопрос в том почему не стартует dovecot
virdebian:/etc/dovecot# service dovecot start
Starting IMAP/POP3 mail server: dovecotIf you have trouble with authentication failures,
enable auth_debug setting. See http://wiki.dovecot.org/WhyDoesItNotWork
This message goes away after the first successful login.

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

5. "Postfix+Dovecot"  +/
Сообщение от drac753 (ok) on 16-Ноя-10, 15:18 
>> А я не могу понять - где вопрос?
>> Где логи?
> Вопрос в том почему не стартует dovecot
> virdebian:/etc/dovecot# service dovecot start
> Starting IMAP/POP3 mail server: dovecotIf you have trouble with authentication failures,
> enable auth_debug setting. See http://wiki.dovecot.org/WhyDoesItNotWork
> This message goes away after the first successful login.

нашёл причину был косяк в main.cf

# See /usr/share/postfix/main.cf.dist for a commented, more complete version


# Debian specific:  Specifying a file name will cause the first
# line of that file to be used as the name.  The Debian default
# is /etc/mailname.
#myorigin = /etc/mailname

smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
biff = no

# appending .domain is the MUA's job.
append_dot_mydomain = no

# Uncomment the next line to generate "delayed mail" warnings
delay_warning_time = 4h

readme_directory = no

# TLS parameters
smtpd_tls_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
smtpd_tls_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
smtpd_use_tls=yes
smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache

# See /usr/share/doc/postfix/TLS_README.gz in the postfix-doc package for
# information on enabling SSL in the smtp client.

#Имя, домен и псевдонимы почтового узла
#myhostname: Название вашего компьютера + его доменная часть
myhostname = virdebian.kagaz.local

mydomain = virdebian.kagaz.local
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases

#параметр, значение которого добавляется к адресу от
#правителя или получателя, если он указан не полностью
myorigin = virdebian.kagaz.local

# Список доменов, через которые будет осуществляться локальная доставка
mydestination = virdebian.local, virdebian.kagaz.local, localhost.kagaz.local, localhost
relayhost =
mynetworks = 192.168.3.0/24,127.0.0.0/8
#mailbox_command = procmail -a "$EXTENSION"
#mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = all
########################################
#Если не вставить этот кусок не стартует dovecot
# Формат почтового ящика, возможен вариант Mailbox
home_mailbox = Mailbox
# Каталоги для хранения почты и очереди Postfix

mail_spool_directory = /var/mail

queue_directory = /var/spool/postfix
######################################
# Настройки SASL
smtpd_sasl_auth_enable = yes
smtpd_sasl_authenticated_header = yes
smtpd_sasl_local_domain = virdebian.kagaz.local


# Файл-сокет для обмена информацией с Dovecot;
# путь указывается относительно queue_directory
smtpd_sasl_path = private/auth
smtpd_sasl_security_options = noanonymous


# Используем тип dovecot
smtpd_sasl_type = dovecot

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру