Доброго всем!
Бьюсь над проблемой, уже перепробовал разные версии почтовика, яндекс и гугль ничего внятного не сказали :( может кто-нибудь подскажет плиз
собственно main.cf:
myhostname = virtual.domain.tld
mydomain = $myhostname
myorigin = $mydomain
inet_interfaces = all
mydestination = localhost, $myhostname, $mydomain, localhost.$mydomain, mysql:/etc/postfix/mysql-mydestination.cf
local_transport = virtual
local_recipient_maps = unix:passwd.byname mysql:/etc/postfix/mysql-virtual-maps.cf
unknown_local_recipient_reject_code = 550
mynetworks_style = subnet
mynetworks = 10.0.0.0/8, 127.0.0.0/8
relay_domains = $mydestination
relayhost =
alias_maps = mysql:/etc/postfix/mysql-virtual.cf
alias_database = mysql:/etc/postfix/mysql-virtual.cf
home_mailbox = Maildir/
mail_spool_directory = /var/spool/mail
mailbox_command = /usr/bin/procmail -a $DOMAIN -d $LOGNAME
mailbox_transport = lmtp:unix:/var/imap/socket/lmtp
smtpd_banner = $myhostname ESMTP $mail_name ($mail_version)
inet_protocols = ipv4debug_peer_level = 2
debugger_command =
PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin
xxgdb $daemon_directory/$process_name $process_id & sleep 5
# RESTRICTIONS пока закаментил
# client, helo, sender, recipient, data, end-of-data
# Дополнительные ограничения доступа smtp сервера в контексте
# SMTP-запроса клиента
#smtpd_client_restrictions = permit_mynetworks,
#permit_sasl_authenticated,
#check_client_access hash:/etc/postfix/client_access,
#reject_unknown_client_hostname
# Дополнительные ограничения, применяемые сервером Postfix
# в контексте SMTP-команды HELO
#smtpd_helo_restrictions = check_helo_access hash:/etc/postfix/hello_access,
#permit_mynetworks,
#reject_invalid_helo_hostname,
#reject_non_fqdn_helo_hostname,
#reject_unknown_helo_hostname
# Дополнительные ограничения, применяемые сервером Postfix
# в контексте команды MAIL FROM
#smtpd_sender_restrictions = permit_mynetworks,
#check_sender_access hash:/etc/postfix/sender_access,
#reject_authenticated_sender_login_mismatch,
#reject_unknown_sender_domain,
#reject_unlisted_sender,
#reject_unverified_sender
# Дополнительные ограничения, применяемые сервером Postfix
# в контексте команды RCPT TO
#smtpd_recipient_restrictions = permit_mynetworks,
#permit_sasl_authenticated,
#reject_unauth_destination,
#check_recipient_access hash:/etc/postfix/recipient_access,
#reject_unlisted_recipient,
#reject_unknown_recipient_domain,
#reject_non_fqdn_recipient,
#reject_unverified_recipient
# Отклонять команду ETRN
smtpd_etrn_restrictions = reject
smtpd_reject_unlisted_sender = yes
disable_vrfy_command = yes
strict_rfc821_envelopes = yes
show_user_unknown_table_name = no
address_verify_sender = <>
unverified_sender_reject_code = 550
smtpd_helo_required = yes
smtp_always_send_ehlo = yes
smtpd_hard_error_limit = 8
smtpd_timeout = 120s
smtp_helo_timeout = 60s
smtp_mail_timeout = 60s
smtp_rcpt_timeout = 90s
dovecot_destination_recipient_limit = 1
fallback_transport = dovecot
#======== MySQL ===================
virtual_mailbox_base=/var/mail/vmail/
virtual_mailbox_maps = mysql:/etc/postfix/mysql-virtual-maps.cf
virtual_maps = mysql:/etc/postfix/mysql-virtual.cf
virtual_mailbox_domains = mysql:/etc/postfix/mysql-mydestination.cf
virtual_minimum_uid = 500
virtual_uid_maps = mysql:/etc/postfix/mysql-virtual-uid.cf
virtual_gid_maps = mysql:/etc/postfix/mysql-virtual-gid.cf
virtual_transport = mysql:/etc/postfix/mysql-transport.cf #там запись-virtual
transport_maps = mysql:/etc/postfix/mysql-transport.cf
#======== Quota ===================
virtual_mailbox_limit = 10240000
virtual_mailbox_limit_inbox = no
virtual_mailbox_limit_maps = mysql:/etc/postfix/mysql-mailboxsize.cf
virtual_mailbox_limit_override = yes
virtual_maildir_extended = yes
virtual_create_maildirsize = yes
virtual_mailbox_limit = 11000000
readme_directory = /usr/share/doc/postfix
html_directory = /usr/share/doc/postfix/html
в логах интересная ошибка
Mar 9 19:19:05 tolyan postfix/master[2849]: warning: process /usr/lib/postfix/virtual pid 31217 exit status 1
Mar 9 19:19:05 tolyan postfix/master[2849]: warning: /usr/lib/postfix/virtual: bad command startup -- throttling
Mar 9 19:20:05 tolyan postfix/virtual[31223]: fatal: bad string length 0 < 1: virtual_mailbox_base =
Mar 9 19:20:06 tolyan postfix/master[2849]: warning: process /usr/lib/postfix/virtual pid 31223 exit status 1
Mar 9 19:20:06 tolyan postfix/master[2849]: warning: /usr/lib/postfix/virtual: bad command startup -- throttlin
postconf -v или postconf -d возвращает тоже
virtual_mailbox_base = <пусто>
virtual_gid_maps = <тоже пусто>
virtual_uid_maps = <пусто>
остальные параметры все правильные
что это могло быть, подскажите плз - уже весь мозг поломал
(хотя раньше - года два назад вроде поднимал с мускулом и все было нормально :О)
сейчас попробовал разные версии postfix и разные системы Debian и CentOS -никакого результата