exim smtp и pop3d. проблема с почтовыми директориями?

EXIM, sendmail, postfix, Dovecot и прочие. Решение проблем связанных с работой электронной почты

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
nast1011
проходил мимо
Сообщения: 7
Зарегистрирован: 2008-09-08 10:27:44

exim smtp и pop3d. проблема с почтовыми директориями?

Непрочитанное сообщение nast1011 » 2008-09-08 10:44:42

Всем привет!
Помогите решить проблему в конфиге exim или pop3d на FreeBSD 6.2, а то волосы заканчиваются, нечего рвать будет.
Конфиг exim дефолтовый, ниже измененные строки:

Код: Выделить всё

...
daemon_smtp_ports = 26 : 465 : 587
...
local_delivery:
  driver = appendfile
  check_string = ""
  create_directory
  delivery_date_add
  directory = /usr/home/${local_part}/Maildir
  directory_mode = 770
  envelope_to_add
  group = mail
  maildir_format
  maildir_tag = ,S=$message_size
  message_prefix = ""
  message_suffix = ""
  mode = 0660
...
Правила для доставки взял с сайта, что, собственно, видно из листинга. Дефолтовые правила, естественно, закоментировал. Ниже они:

Код: Выделить всё

#local_delivery:
#  driver = appendfile
#  file = /var/mail/$local_part
# file = /usr/home/$local_part/Maildir
# delivery_date_add
#  envelope_to_add
#  return_path_add
#  group = mail
#  user = $local_part
#  mode = 0660
#  no_mode_fail_narrower
в /usr/local/etc/courier-imap/pop3 закомментировал строку #MAILDIRPATH=Maildir

Суть проблемы такова:
Если работает smtp, то pop3d мне сообщает (всегда) о том, что папка пуста и новых писем нет. Как только комментирую строку daemon_smtp_ports = 26 : 465 : 587 и делаю рестарт екзима, то начинаю получать новую почту, а вот отправить никак не удается. Если нужно, то могу выложить полные конфиги. Уверен, что где-то напутал с почтовыми директориями, вот только не знаю где.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
zingel
beastie
Сообщения: 6204
Зарегистрирован: 2007-10-30 3:56:49
Откуда: Moscow
Контактная информация:

Re: exim smtp и pop3d. проблема с почтовыми директориями?

Непрочитанное сообщение zingel » 2008-09-08 10:46:45

а логи самого exim, что говорят?
Z301171463546 - можно пожертвовать мне денег

nast1011
проходил мимо
Сообщения: 7
Зарегистрирован: 2008-09-08 10:27:44

Re: exim smtp и pop3d. проблема с почтовыми директориями?

Непрочитанное сообщение nast1011 » 2008-09-08 10:56:48

Sep 8 09:54:46 gsoft pop3d: LOGIN, user=mail, ip=[::ffff:213.219.78.116], port=[55421]
Sep 8 09:54:46 gsoft pop3d: LOGOUT, user=mail, ip=[::ffff:213.219.78.116], port=[55421], top=0, retr=0, rcvd=12, sent=39, time=0
Вот, когда я забираю почту. все чисто
Последний раз редактировалось Alex Keda 2008-09-08 11:20:32, всего редактировалось 1 раз.
Причина: Товарищщи, юзайте кнопочку [code], цените чужое время...

nast1011
проходил мимо
Сообщения: 7
Зарегистрирован: 2008-09-08 10:27:44

Re: exim smtp и pop3d. проблема с почтовыми директориями?

Непрочитанное сообщение nast1011 » 2008-09-08 11:42:21

Интересный момент. Когда smtp вырублен, то в логах пишется прием почты с удаленного сервера. Когда врублен, то почта в логах не отображается вообще.

Alex_hha
лейтенант
Сообщения: 755
Зарегистрирован: 2005-11-06 18:25:26
Контактная информация:

Re: exim smtp и pop3d. проблема с почтовыми директориями?

Непрочитанное сообщение Alex_hha » 2008-09-08 16:53:59

Код: Выделить всё

# exim -bt mail
?

Почта точно в mailbox формате хранится?
Последний раз редактировалось Alex Keda 2008-09-08 23:07:12, всего редактировалось 1 раз.
Причина: [code][/code] - для кого?

nast1011
проходил мимо
Сообщения: 7
Зарегистрирован: 2008-09-08 10:27:44

Re: exim smtp и pop3d. проблема с почтовыми директориями?

Непрочитанное сообщение nast1011 » 2008-09-10 16:23:57

Код: Выделить всё

router = localuser, transport = local_delivery
Проблему решил переносом smtp на другой порт. pop3 заработал, imap теперь глючит. Имхо по той-же причине.

lerryc
сержант
Сообщения: 191
Зарегистрирован: 2008-07-10 7:28:37
Откуда: Vladivostok

Re: exim smtp и pop3d. проблема с почтовыми директориями?

Непрочитанное сообщение lerryc » 2008-09-10 16:52:04

конфиг ПОПы покажи
лично я запутался...
говоришь экзиму класть в майлдир, да еще аппндфайлом
nast1011 писал(а):local_delivery:
driver = appendfile
check_string = ""
create_directory
delivery_date_add
directory = /usr/home/${local_part}/Maildir
попе - искать в м-боксе
в /usr/local/etc/courier-imap/pop3 закомментировал строку #MAILDIRPATH=Maildir
и на бокс еще имап настроить
pop3 заработал, imap теперь глючит.
екзим , поп и юзеры - члены одной группы?
машина думать не может, машина должна ехать

Alex_hha
лейтенант
Сообщения: 755
Зарегистрирован: 2005-11-06 18:25:26
Контактная информация:

Re: exim smtp и pop3d. проблема с почтовыми директориями?

Непрочитанное сообщение Alex_hha » 2008-09-10 17:07:40

directory = /usr/home/${local_part}/Maildir - popa3d с таким путем точно не будет работать

nast1011
проходил мимо
Сообщения: 7
Зарегистрирован: 2008-09-08 10:27:44

Re: exim smtp и pop3d. проблема с почтовыми директориями?

Непрочитанное сообщение nast1011 » 2008-09-10 17:08:06

да. группа mail их объединяет.
Интересно, как тогда сообщить pop о том, чтобы он искал в $HOME/Maildir ?? и имапу тоже.
directory = /usr/home/${local_part}/Maildir - popa3d с таким путем точно не будет работать
Прекрасно работает.

Я так понял, что сам теперь запутался в разнице между Mailbox и Maildir.
В конечном итоге я хочу, чтобы почта пользователей клалась в их домашний каталог $HOME/Maildir и оттуда-же забиралась либо по pop3 либо по IMAP.

Alex_hha
лейтенант
Сообщения: 755
Зарегистрирован: 2005-11-06 18:25:26
Контактная информация:

Re: exim smtp и pop3d. проблема с почтовыми директориями?

Непрочитанное сообщение Alex_hha » 2008-09-10 18:23:30

А что у тебя в качестве imap сервера?
Интересно, как тогда сообщить pop о том, чтобы он искал в $HOME/Maildir ??
путь жестко забивается в исходниках
Я так понял, что сам теперь запутался в разнице между Mailbox и Maildir.
mailbox - вся почта в одном файле, maildir - каждое письмо в отдельном файле.

popa3d по дефолту не поддерживает maildir надо патчить

nast1011
проходил мимо
Сообщения: 7
Зарегистрирован: 2008-09-08 10:27:44

Re: exim smtp и pop3d. проблема с почтовыми директориями?

Непрочитанное сообщение nast1011 » 2008-09-10 19:18:08

А что у тебя в качестве imap сервера?
courier-imap-imapd
путь жестко забивается в исходниках
Каким образом?
popa3d по дефолту не поддерживает maildir надо патчить
Чем?

В принципе логичные вопросы. Буду искать решения, спасибо за наводки.

nast1011
проходил мимо
Сообщения: 7
Зарегистрирован: 2008-09-08 10:27:44

Re: exim smtp и pop3d. проблема с почтовыми директориями?

Непрочитанное сообщение nast1011 » 2008-09-11 15:21:28

Подскажите конфиг экзима, точнее часть с local_delivery, которая бы была совместима с pop3d, настроенному по дефолту?

lerryc
сержант
Сообщения: 191
Зарегистрирован: 2008-07-10 7:28:37
Откуда: Vladivostok

Re: exim smtp и pop3d. проблема с почтовыми директориями?

Непрочитанное сообщение lerryc » 2008-09-11 15:31:45

вместо попы и куриера поставь довекот - и будет тебе щастье ;)
машина думать не может, машина должна ехать