Все привет. Я тут долго искал нормальный мануал по настройке почты, но так и не нашел, в конце концов из нескольких мануалов я настроил Postfix i Dovecot. Сейчас он у меня нормально работает (ну не совсем), при подключении через Тандербирд, показывает папки Входящие, Черновики, Отправленые и Корзина, все они нормально работают, кроме Входящих. В отправленых и в черновиках письма сохраняются и отправляются, а в Входящих ничего нет. Письма до меня доходят, МХ записи прописаны, письма на сервере сохраняются.
Но насколько я заметил, у меня отправленые и черновики хранятся в /var/spool/mail/moidomen/petro/ , а принятые приходят в /home/petro/Maildir/new/ (там они есть).
В вложении мои конфиги от Dovecot i Postfix. Подскажите пожалуйста что у меня не так прописано?
Довекот
#Описываем поддерживаемые протоколы, pop3 не будем использовать
protocols = imap
#Разрешаем авторизацию в plaintext
disable_plaintext_auth = no
#Описываем логирование
# Каталог
log_path = /var/log/dovecot.err
# Формат даты и времени для регистрируемых событий
log_timestamp = "%Y-%m-%d %H:%M:%S "
#Отключаем SSL
ssl = no
#Строка приветствия при ответе сервера
login_greeting = Dovecot ready.
#Описываем тип (maildir) и местонахождения почтовых ящиков (/var/spool/mail/%d/%n) %d - имя сервера, %n - имя пользователя
mail_location = maildir:/var/spool/mail/moidomen/%n/
#Задаем идентификатор пользователя и группы, с которыми будет работать dovecot
mail_uid = 5000
mail_gid = 5000
mail_privileged_group = mail
valid_chroot_dirs = /var/spool/mail/
#Настраиваем вывод отладочных сообщений
auth_verbose = yes
auth_debug = yes
auth_debug_passwords = yes
#Типы допустимых вариантов аутентификации
auth_mechanisms = plain login digest-md5
#Задаем путь к файлу с паролями
passdb {
driver = passwd-file
# Each domain has a separate passwd-file:
args = /etc/dovecot/pass
}
# Для того, чтобы postfix мог использовать авторизацию через dovecot
service auth {
unix_listener /var/spool/postfix/private/auth {
mode = 0660
# Assuming the default Postfix user and group
user = postfix
Постфикс
#Так наш сервер будет представляться при отправке и получении почты
smtpd_banner = $myhostname ESMTP (Ubuntu)
#Отключаем использование comsat
biff = no
#Запрещаем автоматически дополнять неполное доменное имя в адресе письма
append_dot_mydomain = no
#Указываем имя нашего хоста
myhostname = moidomen
# Указываем файл с превдонимами почтовых ящиков
alias_maps = hash:/etc/postfix/aliases
#Указываем, для каких доменов будем принимать почту
mydestination = moidomen
# Не будем устанавливать лимит на размер почтовых ящиков
mailbox_size_limit = 0
recipient_delimiter = +
#Указываем прослушивание на всех подсетях
inet_interfaces = all
#Указываем обязательность использование клиентами команды helo
smtpd_helo_required = yes
#Описываем доступ к локальным почтовым ящикам
virtual_mailbox_domains = moidomen
virtual_mailbox_base = /var/spool/mail
virtual_mailbox_maps = hash:/etc/postfix/vmailbox
virtual_minimum_uid = 100
virtual_uid_maps = static:5000
virtual_gid_maps = static:5000
virtual_alias_maps = hash:/etc/postfix/virtual
home_mailbox = Maildir/
local_recipient_maps = $virtual_mailbox_maps
#Описываем авторизацию по SMTP для клиентов не из доверенной зоны
smtpd_sasl_type = dovecot
smtpd_sasl_auth_enable = yes
smtpd_sasl_path = private/auth
smtpd_sasl_security_options = noanonymous
#broken_sasl_auth_clients = yes
#Указываем каталог очереди для Postfix
queue_directory = /var/spool/postfix
smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination
Пользователь решил продолжить мысль 04 Февраля 2013, 19:38:22:
Что, ни у кого никаких умных мыслей? Я тут покопался, пути немного для почты поменял, но в результате добился того что почту почтовик получает, и сразу же удаляет, а также не сохраняет отправленные и т.д., хотя отправляет. Что то наверно с правами доступа на папку.
Ну так может у кого нибуть появились мысли по поводу моих конфигов? Что там не так? Куда и что дописать?