Добро пожаловать на форум, Гость!
Войдите или зарегистрируйтесь!
Имя пользователя:   Пароль:  
Запомнить меня 




Начать новую тему Ответить на тему   [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: dovecot + postfix Проблема при запуске
СообщениеДобавлено: 26 июл 2013, 17:14 
Юзер
Аватар пользователя
Статус: Не в сети

GeoIP: Ukraine

Сообщений: 2

Зарегистрирован: 26 июл 2013, 17:04
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
ОС: Linux
Проблема такова. Собираю почтовый сервер postfix+dovecot+postfixadmin. Все конфиги настроил , все вроде работает, но когда в /etc/postfix/master.cf пытаюсь вставить
dovecot unix - n n - - pipe
flags=DRhu user=vmail:mail argv=/usr/lib/dovecot/deliver -d ${recipient}
выдает вот такую ошибку
[root@localhost ~]# postfix check
[b]/usr/bin/postconf: fatal: file /etc/postfix/master.cf: line 130: bad field count
postfix/postfix-script: fatal: cannot execute /usr/bin/postconf!
Когда комменты делаю на эти два поля - все работает
Подскажите плз в чем проблема!!!


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: dovecot + postfix Проблема при запуске
СообщениеДобавлено: 26 июл 2013, 18:06 
Аватар пользователя
Статус: Не в сети

GeoIP: Kyrgyzstan

Сообщений: 1899

Зарегистрирован: 03 мар 2010, 11:25
Благодарил (а): 4 раз.
Поблагодарили: 39 раз.
ОС: Centos 7
god_of_VI
кусок /etc/postfix/master.cf:
Код:
dovecot unix - n n - - pipe flags=DRhu user=vmail:vmail argv=/usr/libexec/dovecot/deliver -d ${recipient}


в нагрузку
Код:
# cat /etc/postfix/main.cf
queue_directory = /var/spool/postfix
command_directory = /usr/sbin
daemon_directory = /usr/libexec/postfix
data_directory = /var/lib/postfix
mail_owner = postfix
myhostname = gateway.somehost.kg
mydomain = somehost.kg
myorigin = $myhostname
inet_interfaces = all
mydestination = $myhostname, localhost.$mydomain, localhost
relay_domains =
local_recipient_maps = unix:passwd.byname $alias_maps
unknown_local_recipient_reject_code = 550
mynetworks_style = host
mynetworks = 127.0.0.0/8 192.168.0.0/24
alias_maps = hash:/etc/postfix/aliases
alias_database = hash:/etc/postfix/aliases
smtpd_banner = $myhostname ESMTP $mail_name
debug_peer_level = 2
debugger_command =
         PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin
         ddd $daemon_directory/$process_name $process_id & sleep 5
sendmail_path = /usr/sbin/sendmail
newaliases_path = /usr/bin/newaliases
mailq_path = /usr/bin/mailq
setgid_group = postdrop
html_directory = no
manpage_directory = /usr/man
sample_directory = /etc/postfix
readme_directory = /usr/doc/postfix-2.9.4/README_FILES

virtual_mailbox_base = /var/mail/
virtual_alias_maps = proxy:mysql:/etc/postfix/mysql_virtual_alias_maps.cf
virtual_mailbox_domains = proxy:mysql:/etc/postfix/mysql_virtual_domains_maps.cf
virtual_mailbox_maps = proxy:mysql:/etc/postfix/mysql_virtual_mailbox_maps.cf
virtual_minimum_uid             = 5000
virtual_uid_maps                = static:5000
virtual_gid_maps                = static:5000
virtual_transport               = dovecot
message_size_limit = 20480000
dovecot_destination_recipient_limit = 1
smtpd_sasl_auth_enable = yes
smtpd_sasl_exceptions_networks = $mynetworks
smtpd_sasl_security_options = noanonymous
broken_sasl_auth_clients = yes
smtpd_sasl_type = dovecot
smtpd_sasl_path = private/auth

smtpd_recipient_restrictions =
   permit_sasl_authenticated
        permit_mynetworks
        reject_unauth_destination


Код:
root@gateway:~# cat /etc/dovecot/dovecot.conf
base_dir = /var/run/dovecot
protocols = imap pop3
listen = *
disable_plaintext_auth = no
mail_location = maildir:/var/mail/%d/%u/
mail_privileged_group = mail

#log_path = /var/log/dovecot.log
mail_debug = no
auth_verbose = no
auth_debug = no
auth_debug_passwords = no

dotlock_use_excl = yes
verbose_proctitle = yes
first_valid_gid = 5000
last_valid_gid = 5000
maildir_copy_with_hardlinks = yes
ssl = no
protocol imap {
  imap_client_workarounds = delay-newmail tb-extra-mailbox-sep
}
protocol pop3 {
  pop3_uidl_format = %08Xu%08Xv
  pop3_client_workarounds = outlook-no-nuls oe-ns-eoh
}
protocol lda {
  postmaster_address = admin@somedomain.kg
  sendmail_path = /usr/sbin/sendmail
}
 
auth_username_format = %Lu
auth_mechanisms = plain login

service auth {
    unix_listener /var/spool/postfix/private/auth {
        user = postfix
        group = postfix
        mode = 0660
    }
    unix_listener auth-master {
        user = dovecot
        group = dovecot
        mode = 0660
    }
    unix_listener auth-userdb {
        user = vmail
        group = vmail
        mode = 0660
    }
}


passdb {
   args = /etc/dovecot/dovecot-sql.conf
   driver = sql
  }
 
  userdb {
    args = /etc/dovecot/dovecot-sql.conf
   driver = sql
}


как видно, все это безобразие еще недонастроено, но уже вполне работает


Изображение

Изображение

Work: Centos 7 х 'all Servers'


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: dovecot + postfix Проблема при запуске
СообщениеДобавлено: 29 июл 2013, 21:05 
Бородатый сис
Аватар пользователя
Статус: Не в сети

GeoIP: Kyrgyzstan

Сообщений: 2920
Откуда: Из серверной
Зарегистрирован: 03 мар 2010, 15:12
Благодарил (а): 19 раз.
Поблагодарили: 122 раз.
ОС: RHEL 7
god_of_VI писал(а):
dovecot unix - n n - - pipeflags=DRhu user=vmail:mail argv=/usr/lib/dovecot/deliver -d ${recipient}

а не закрался-ди туда случаем Enter?


Я не злопамятный, я просто часто ковыряю логи
Изображение


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: dovecot + postfix Проблема при запуске
СообщениеДобавлено: 29 июл 2013, 22:39 
Аватар пользователя
Статус: Не в сети

GeoIP: Kyrgyzstan

Сообщений: 1899

Зарегистрирован: 03 мар 2010, 11:25
Благодарил (а): 4 раз.
Поблагодарили: 39 раз.
ОС: Centos 7
Raven писал(а):
не закрался-ди туда случаем Enter?

ИМХО, парсер бы выплюнул бы как минимум в логи, а то и в консоль


Изображение

Изображение

Work: Centos 7 х 'all Servers'


Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
   Похожие темы   Автор   Ответов   Просмотров   Последнее сообщение 
Перенесенная ^_^

в форуме Linux

root

3

38

02 мар 2010, 16:15

Gen1us2k Перейти к последнему сообщению

Нет новых непрочитанных сообщений в этой теме Вакансия: Системный администратор Linux

в форуме Работа

systemadmins

0

2034

09 ноя 2016, 21:18

systemadmins Перейти к последнему сообщению

Нет новых непрочитанных сообщений в этой теме Intel прекращает выпуск модуля Curie и плат Arduino 101

в форуме Новости *nix

[Ботя]

0

515

26 июл 2017, 15:30

Гость Перейти к последнему сообщению



Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Собрано Raven. Русская поддержка phpBB
phpBB SEO