Опять с почтой проблема. В этот раз немного прозрачнее, но все-равно не вижу куда копать.
Пример: у человека в ящике 41 письмо, бат при вызове mail dispatcher показывает только 39. Если зателнетиться, то тоже по LIST будет 39. Но в mbox если просто посмотреть есть два пропавших письма. Причем ничем особо не выделяются, есть такиеже тестовые письма, но они нормально видны.
Кроме того, иногда бату сносит крышу если запрещено удаление писем с сервера и он может видеть часть новых писем как старые, старых как новые и т.д.
Куда копать?
exim4.30+clamav 0.7+vm-pop3d 1.1.6
Виноват скорее vm-pop3d или бат. Попробуй другой MUA.
>Виноват скорее vm-pop3d или бат. Попробуй другой MUA.
Пробовал becky mail, похожая проблема, однако глубоко не копал. Мне пользователей всех не перевести с бата.Что странно, до недавнего времени все работало как часы, ничего не трогалось.
>Виноват скорее vm-pop3d или бат. Попробуй другой MUA.
Проблема всплыла и с другим MUA
Есть какие-нибудь pop3 сервера которые поддерживают виртуальные домены с виртуальными пользователями кроме vm-pop3d?
Или может это exim странно пишет в mbox?
>>Виноват скорее vm-pop3d или бат. Попробуй другой MUA.
>
>
>Проблема всплыла и с другим MUA
>Есть какие-нибудь pop3 сервера которые поддерживают виртуальные домены с виртуальными пользователями кроме
>vm-pop3d?
>Или может это exim странно пишет в mbox?
Эксим тут врядли при чем...
Попробуй courier-imap. Умеет и поп3.
>
>Эксим тут врядли при чем...
>Попробуй courier-imap. Умеет и поп3.
Да, но у него pop3 не умеет работать с mbox
>
>>
>>Эксим тут врядли при чем...
>>Попробуй courier-imap. Умеет и поп3.
>
>
>Да, но у него pop3 не умеет работать с mbox
Возможно. В твоих требованиях явно не было сказано, что нужен именно mbox. У меня он работает с maildir
>
>Возможно. В твоих требованиях явно не было сказано, что нужен именно mbox.
>У меня он работает с maildir
Чувствуется придется переходить на maildir :(
Можешь примерно описать подводные камни exim(maildir) + cyrus?
>
>>
>>Возможно. В твоих требованиях явно не было сказано, что нужен именно mbox.
>>У меня он работает с maildir
>
>
>Чувствуется придется переходить на maildir :(
>Можешь примерно описать подводные камни exim(maildir) + cyrus?
cyrus - нет, courier-imap - да.
>>
>>>
>>>Возможно. В твоих требованиях явно не было сказано, что нужен именно mbox.
>>>У меня он работает с maildir
>>
>>
>>Чувствуется придется переходить на maildir :(
>>Можешь примерно описать подводные камни exim(maildir) + cyrus?
>
>
>cyrus - нет, courier-imap - да.
Извиняюсь, не выспался, очепятался. Конечно courier. Причем интересует и imap и pop3
>>>
>>>>
>>>>Возможно. В твоих требованиях явно не было сказано, что нужен именно mbox.
>>>>У меня он работает с maildir
>>>
>>>
>>>Чувствуется придется переходить на maildir :(
>>>Можешь примерно описать подводные камни exim(maildir) + cyrus?
>>
>>
>>cyrus - нет, courier-imap - да.
>
>
>Извиняюсь, не выспался, очепятался. Конечно courier. Причем интересует и imap и pop3
>imap курьеровский отвратительно работает с батом - не рекомендую...
Вот более-менее приемлемая статья...
http://www.east-ua.kharkov.ru/modules.php?op=modload&name=Ne...
>imap курьеровский отвратительно работает с батом - не рекомендую...
>Вот более-менее приемлемая статья...
>http://www.east-ua.kharkov.ru/modules.php?op=modload&name=Ne...А не с батом он как работает?
Хотелось бы услышать - потому как перманентно ни один почт клиент не может прочитать сообщения с imap сервера В логах чисто юзер залогинился
состояние соединения established
Заголовки сообщений не загружаются - выход - перестартовать курьер - так вот по крону и дергаю каждые 30 мин
загрузка сервера - ниже среднего - может было чт похожее?
Причем если состояния висяка то с одного ip не одним клиентом не зайдешь с других все работает превосходноМожет подскажете где смотреть?
Обнаружилась интересная вещь:
у всех писем-невидимок есть один признак:
нормальное письмо:
<письмо>.
Невидимка:
<письмо>
Т.е. отсутствует точка. Ее по идее кто должен расставлять?
Куда копать чтобы пофиксить?
>Обнаружилась интересная вещь:
>у всех писем-невидимок есть один признак:
>нормальное письмо:
>
>
><письмо>
>
>.
>
>Невидимка:
>
><письмо>
>
>Т.е. отсутствует точка. Ее по идее кто должен расставлять?
>Куда копать чтобы пофиксить?Хм, забавно. Выставлять должен MTA.
>>Обнаружилась интересная вещь:
>>у всех писем-невидимок есть один признак:
>>нормальное письмо:
>>
>>
>><письмо>
>>
>>.
>>
>>Невидимка:
>>
>><письмо>
>>
>>Т.е. отсутствует точка. Ее по идее кто должен расставлять?
>>Куда копать чтобы пофиксить?
>
>Хм, забавно. Выставлять должен MTA.
ребята, вы ниче не путаете? формат mbox - письма разделяются если
не ошибаюсь двумя символами новая строка подряд \n\nhd -c mbox | less
там где реальная точка - возможно что напрямую криво отправленное письмо
by SMTP.Вобщем странные проблемы, откуда берутся? Советую удачно почистить или
удалить какой-нить incoming mbox, отключить фильтры и оставить девственно
чисты exim и послать несколько писем: первые три локально, еще три извне
на конкретный mbox и посмотреть его формат, если ВСЕ ok, подключать
фильтры по одному и смотреть в какой момент вылазит гадость.Вот такие мысли...
>>
>>Хм, забавно. Выставлять должен MTA.
>
>
>ребята, вы ниче не путаете? формат mbox - письма разделяются если
>не ошибаюсь двумя символами новая строка подряд \n\n
>
>hd -c mbox | less
>
>там где реальная точка - возможно что напрямую криво отправленное письмо
>by SMTP.
>
>Вобщем странные проблемы, откуда берутся? Советую удачно почистить или
>удалить какой-нить incoming mbox, отключить фильтры и оставить девственно
>чисты exim и послать несколько писем: первые три локально, еще три извне
>
>на конкретный mbox и посмотреть его формат, если ВСЕ ok, подключать
>фильтры по одному и смотреть в какой момент вылазит гадость.
>
>Вот такие мысли...Вчера вечером поставил чистый exim 4.41
Почистил mbox'ы.
Еще одно письмо пропало. Причем похоже действительно двух переводов строки после предыдущего не выставилось. Куда теперь копать?
>Т.е. отсутствует точка. Ее по идее кто должен расставлять?
>Куда копать чтобы пофиксить?
Еще вопрос: можешь поднять логи этих писем - нормально SMTP сессия завершилась или нет?
>>Т.е. отсутствует точка. Ее по идее кто должен расставлять?
>>Куда копать чтобы пофиксить?
>
>
>Еще вопрос: можешь поднять логи этих писем - нормально SMTP сессия завершилась
>или нет?
Да. Нормально завершилась.
Блин, я уже не знаю чего делать :(
>>>Т.е. отсутствует точка. Ее по идее кто должен расставлять?
>>>Куда копать чтобы пофиксить?
>>
>>
>>Еще вопрос: можешь поднять логи этих писем - нормально SMTP сессия завершилась
>>или нет?
>
>
>Да. Нормально завершилась.
>Блин, я уже не знаю чего делать :(Есть еще предположение. Посмотри, что за почтовики (хотябы какие домены) тебе это присылали. Возможно по завершению сессии они не ставят точку, а пихают тебе EOF, который не понимаеться эксимом....
Блин, даже самому интересно стало
>
>Есть еще предположение. Посмотри, что за почтовики (хотябы какие домены) тебе это
>присылали. Возможно по завершению сессии они не ставят точку, а пихают
>тебе EOF, который не понимаеться эксимом....
>
>Блин, даже самому интересно стало
Все посмотреть нереально, но вот посмотрел пропавшие письма за вчера/сегодня.
Все были в пределах моего домена. Отправлялись батом. Причем не всегда письмо отправленное батом будет без точки :(
Из других доменов раньше тоже письма пропадали.
>
>>
>>Есть еще предположение. Посмотри, что за почтовики (хотябы какие домены) тебе это
>>присылали. Возможно по завершению сессии они не ставят точку, а пихают
>>тебе EOF, который не понимаеться эксимом....
>>
>>Блин, даже самому интересно стало
>
>
>Все посмотреть нереально, но вот посмотрел пропавшие письма за вчера/сегодня.
>Все были в пределах моего домена. Отправлялись батом. Причем не всегда письмо
>отправленное батом будет без точки :(
>Из других доменов раньше тоже письма пропадали.Кстати, вот еще попробуй:
http://www.exim.org/exim-html-4.40/doc/html/FAQ_6.html#TOC200
Случайно совсем нашел, когда рылся в факах...