The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"как подружить Postfix  и  Courier (дурацкий вопрос, наверное..."
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"как подружить Postfix  и  Courier (дурацкий вопрос, наверное..." 
Сообщение от Resu emailИскать по авторуВ закладки on 29-Дек-05, 18:42  (MSK)
использую связку  Postfix + postgresql + courier-imap и наблюдаю проблему:
- Postfix - кладет всю почту (одно письмо з другим) в один файл.
- а OutlookExpres забирает по POP3 (Courier-Imap) все письма - как одно (и соответственно показывает, что пришло только одно письмо). т.е. пользователь видет Текст первого письма и сразу за ним (т.е. все в етом же письме) все заголовки и тексты всех последующий писем. и тут навернайка не Outlook неправ, а однозначно я не понял что-то в конфигурации Postfix или Courier.

прошу помочь разобраться с етим делом.

спасибо

  Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]

1. "как подружить Postfix  и  Courier (дурацкий вопрос, наверное..." 
Сообщение от Александр emailИскать по авторуВ закладки(??) on 30-Дек-05, 07:20  (MSK)
http://www.phantom.atknet.ru/articles/5.html
http://www.multik.ru/linux/ispmailv2/
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "как подружить Postfix  и  Courier (дурацкий вопрос, наверное..." 
Сообщение от Александр emailИскать по авторуВ закладки(??) on 30-Дек-05, 07:44  (MSK)
есть разные ворматы хранения почты:
1) mbox - вся почта валится в один файл
2) maildir -> https://www.opennet.ru/base/net/qmail_mail_imap.txt.html
"  Courier-IMAP - сервер, который обеспечивает доступ IMAP к Maildirs.
   Maildir - структура каталогов для хранения входящей почты. Каталог в
   формате Maildir состоит из трех подкаталогов: tmp, new и cur.

   Каждый файл в каталоге new представляет собой новое доставленное
   сообщение. Время модификации файла соответствует времени доставки
   сообщения. Сообщение доставляется без дополнительной строки From_
   (UUCP-style), без пустой строки в конце. Формат сообщения
   соответствует RFC 822. Файлы в каталоге cur такие же, как в new, но
   файлы в cur не являются уже 'новыми' почтовыми сообщениями: они были
   просмотрены пользовательской программой чтения почты.

   Каталог tmp используется для обеспечения гарантированной доставки
   сообщений. Программа доставки производит следующие операции: переходит
   в каталог Maildir; создает (с некими предварительными проверками
   уникальности и отсутствия ошибок) файл tmp/time.pid.host, где time -
   число секунд с 1970 года по времени GMT (Гринвичу), pid - ID процесса
   доставки (гарантия уникальности - создается для каждой доставки
   вызовом fork), host - имя машины; записывает сообщение в файл;
   перемещает сообщение в new/time.pid.host.

   Программа чтения почты просматривает каталог new на наличие новых
   сообщений. Она может вывести содержимое нового сообщения new/unique,
   удалить new/unique или переименовать сообщение в каталог
   cur/unique:info (info эквивалентно полю Status, используемому
   программами чтения почты в формате mbox). Программа чтения также
   ожидает просмотра каталога tmp и удаляет обнаруженные там 'старые'
   файлы с сообщениями. Файл из tmp может быть надежно удален, если к
   нему не было доступа в течение 36 часов.
"

видимо, у вас postfix настроен на хранение почты в формате mbox, а courier  по умолчанию настроен на maildir. нужно привести все к одному знаменателю.
посмотрите еще https://www.opennet.ru/base/net/postgresql_postfix.txt.html


  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "как подружить Postfix  и  Courier (дурацкий вопрос, наверное..." 
Сообщение от Resu emailИскать по авторуВ закладки on 30-Дек-05, 12:27  (MSK)
>видимо, у вас postfix настроен на хранение почты в формате mbox, а
>courier  по умолчанию настроен на maildir. нужно привести все к
>одному знаменателю.

вы совершенно правильно сформулировали то, что я имел в виду. спасибо!
ну а помогло (по вашим линкам) след.:

Courier: ../etc/yes:
     PGSQL_MAILDIR_FIELD     maildir
     PGSQL_HOME_FIELD        maildir
где  maildir - поле в базе (обязательно со "/" в конце)  

POSTFIX: ../etc/main.cf:
     home_mailbox = maildir
     require_home_directory = yes

еще раз, спасибо!

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх


Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру