поднял ldap сервер в комплекте шли настройки dovecot-ldap и postfix
ввел ldap-юзеров
конетктятся imap и smtp
отправляю почту на любого юзера почта падает /var/mail/юзер
проверяю почту клиентом - нету да и в папке /home/vmail/user/Maildir юзера ее (почты тоже нет)
подскажите где капать
>поднял ldap сервер в комплекте шли настройки dovecot-ldap и postfix
>ввел ldap-юзеров
>конетктятся imap и smtp
>отправляю почту на любого юзера почта падает /var/mail/юзер
>проверяю почту клиентом - нету да и в папке /home/vmail/user/Maildir юзера
>ее (почты тоже нет)
>подскажите где капатьОпределитесь, что вам надо - mbox или Maildir. И выберите что-то одно.
>>поднял ldap сервер в комплекте шли настройки dovecot-ldap и postfix
>>ввел ldap-юзеров
>>конетктятся imap и smtp
>>отправляю почту на любого юзера почта падает /var/mail/юзер
>>проверяю почту клиентом - нету да и в папке /home/vmail/user/Maildir юзера
>>ее (почты тоже нет)
>>подскажите где капать
>
>Определитесь, что вам надо - mbox или Maildir. И выберите что-то одно.
>если я прописываю в dovecot.conf
mail_location = mbox:/var/mail/
то при коннекте пользователя создается
в папке /var/mail содаются директория /.imap и файлы Drafts Junk Send Trash inbox
а так же лежат файлы имена пользователей которым пришли письма
но пользователи не получают письма!!!если я прописываю в dovecot.conf
mail_location = maildir:~/Maildir
то в папке /home/vmail/user/Maildir при соединение польтзователя создаются
папки .Drafts .Junk .Send .Trash cur new tmp а так же файлы dovecot-uidlist
и так далее
но пользователи тоже не получают письма!!! хотя они так же приходят в папку /var/mail/что надо еще подкорректировать???
>но пользователи тоже не получают письма!!! хотя они так же приходят в
>папку /var/mail/Так вы давкоту скажите, куда именно ваш MTA кладет почту и в каком именно формате (или кто у вас там в качестве MDA указан). Если у вас настроено в давкоте maildir:~/Maildir, а почту MTA сам кладет в mbox-ы /var/mail, то есс-но юзеры почту не получат.
Что у вас за MTA? Sendmail? Postfix? Конфиг покажите...
>>но пользователи тоже не получают письма!!! хотя они так же приходят в
>>папку /var/mail/
>
>Так вы давкоту скажите, куда именно ваш MTA кладет почту и в
>каком именно формате (или кто у вас там в качестве MDA
>указан). Если у вас настроено в давкоте maildir:~/Maildir, а почту MTA
>сам кладет в mbox-ы /var/mail, то есс-но юзеры почту не получат.
>
>Что у вас за MTA? Sendmail? Postfix? Конфиг покажите...Postfix
main.cf
##########################
smtpd_banner = $myhostname ESMTP $mail_name (Mandriva MES5)
biff = no
append_at_myorigin = yes
append_dot_mydomain = nodaemon_directory = /usr/lib64/postfix
myhostname = domen.ru
alias_maps = hash:/etc/postfix/aliases
alias_database = hash:/etc/postfix/aliases
mydomain = domen.ru
myorigin = domen.ru
mydestination = domen.ru, domen, localhost.localdomain, localhost
relayhost =
mynetworks = @mynetworks@
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = all
luser_relay =delay_warning_time = 4h
maximal_queue_lifetime = 10d
mailbox_size_limit = 0
message_size_limit = 15728640
home_mailbox = Maildir/
# LDAP Transport
transport_map = ldap:/etc/postfix/ldap-transport.cf# Virtual Domains Control
virtual_mailbox_domains = ldap:/etc/postfix/ldap-domains.cf
virtual_mailbox_maps = ldap:/etc/postfix/ldap-accounts.cf
virtual_mailbox_base =
virtual_alias_maps = ldap:/etc/postfix/ldap-aliases.cf, ldap:/etc/postfix/ldap-maildrop.cf
virtual_alias_domains =
virtual_minimum_uid = 100
virtual_uid_maps = static:vmail
virtual_gid_maps = static:mail# Dovecot LDA
virtual_transport = dovecot
dovecot_destination_recipient_limit = 1# TLS parameters
smtpd_use_tls = yes
smtpd_tls_loglevel = 1
smtpd_tls_cert_file = /etc/ssl/mmc-wizard/certs/smtpd.pem
smtpd_tls_key_file = /etc/ssl/mmc-wizard/private/smtpd.key# Enable SASL authentication for the smtpd daemon
smtpd_sasl_auth_enable = yes
smtpd_sasl_type = dovecot
smtpd_sasl_path = private/auth
# Fix some outlook's bugs
broken_sasl_auth_clients = yes
# Reject anonymous connections
smtpd_sasl_security_options = noanonymous
smtpd_sasl_local_domain =# Wait until the RCPT TO command before evaluating restrictions
smtpd_delay_reject = yes# Basics Restrictions
smtpd_helo_required = yes
strict_rfc821_envelopes = yescontent_filter = amavis:[127.0.0.1]:10025
smtpd_recipient_restrictions =
permit_mynetworks,
permit_sasl_authenticated,
reject_non_fqdn_recipient,
reject_unknown_recipient_domain,
reject_unauth_destination,
permitsmtpd_helo_restrictions =
permit_mynetworks,
permit_sasl_authenticated,
# outlook clients limits
# reject_non_fqdn_hostname,
# reject_invalid_hostname,
permitsmtpd_sender_restrictions =
permit_mynetworks,
permit_sasl_authenticated,
reject_non_fqdn_sender,
reject_unknown_sender_domain,
permitsmtpd_client_restrictions =
permit_mynetworks,
permit_sasl_authenticated,
reject_rbl_client bl.spamcop.net,
reject_rbl_client dnsbl.njabl.org,
reject_rbl_client cbl.abuseat.org,
reject_rbl_client sbl-xbl.spamhaus.org,
permitsmtpd_data_restrictions =
reject_unauth_pipelining,
permit
###########
получается следующее
dovecot проверяет почту под vmail пользователем
а postxif кладет письма под именем пользователя
и заходя web морду roundcumemail файл затирается так как доступ только пользователю
и еще postfix скидывает в папку пользователя письмо уж с его именем и правами просмотр и изменение только владелец
вот это бы исправить