Exim. Замена поля date создание письма. На время получения.

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

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
InventoR
ст. лейтенант
Сообщения: 1344
Зарегистрирован: 2006-12-10 19:43:25
Контактная информация:

Exim. Замена поля date создание письма. На время получения.

Непрочитанное сообщение InventoR » 2008-03-01 12:43:10

Возник вопрос из-за проблем, как оказалось не все в нашем мире умееют пользоваться почтой.
Работает связка Exim+dovecot+imap+roundcube и еще чорт знает на чем клиенты.
В общем суть: roundcube показует письма в своем интерфейсе по дате создания письма. Но столкнулся с таким: в одном банке отправили нам документы, якобы в 13.00, звоним им говорят отправили. В 15.00 они снова повторно нам отправляют, и мы их получаем, в rfc стоит: дата создания: 14.59, дата получения 15.01.
Вечером в 19.54 приходит еще одно такое же письмо от этого банка: дата создания 12.59, дата получений 19.54.
Очевидно их работник создала письмо, но не отправила. Естественно все бочки по поподу срыва крупной сделки пали на сис админа. Вся эта бяка была найдена не сильно быстро..теперь в понедельник буду показывать руководству что произошло.
Но возник вопрос: как лучше поступить, roundcube и Mozilla Thunderbird поле дата привязуют в полю дата создания письма.
И не кто просто так не видет, дату получения этого письма.
Rouncube наверно не реально обучить видеть дату получения письма как и мозилу.
Поэтому есть вопрос: можно ли что-то сделать средствами exim чтобы такое не повторялось?
ну вот и сказочке конец, кто слушал, тот молодец.

Хостинговая компания 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/

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35420
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Exim. Замена поля date создание письма. На время получения.

Непрочитанное сообщение Alex Keda » 2008-03-01 13:41:14

непонял...
==========
удали заголовки с датой нафиг...
Убей их всех! Бог потом рассортирует...

Аватара пользователя
dikens3
подполковник
Сообщения: 4856
Зарегистрирован: 2006-09-06 16:24:08
Откуда: Нижний Новгород
Контактная информация:

Re: Exim. Замена поля date создание письма. На время получения.

Непрочитанное сообщение dikens3 » 2008-03-01 13:54:18

В логах Exim все ответы найдёшь. Спроси кто отправлял (мыло) и смотри логи на этот день, в которых ясно, во сколько пришло первое письмо от этого человека.

Сообщу, что моим пользователям на 30% врут, что мол отправляли/отправили письмо и т.п.
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.

Аватара пользователя
InventoR
ст. лейтенант
Сообщения: 1344
Зарегистрирован: 2006-12-10 19:43:25
Контактная информация:

Re: Exim. Замена поля date создание письма. На время получения.

Непрочитанное сообщение InventoR » 2008-03-01 18:45:54

Да с логами все в порядке. Я с логами изначально разобрался.
ППроблема в том что в roundcube есть поле ДАТА, и когда оно заполняеться, береться из даты создания письма.
Таким образом не видно, в во сколько реально пришло письмо. Видно только дату его создания.
На рисунке отображаеться дата создания, а не дата доставки. Тоже самое происходит Thunderbird он показует дату создания письма, а не его получения.
Поэтому мне в голову пришла мысль, может стоит тогда лучше занить при помощи exim дату создания, на дату получения.
Вложения
mail.JPG
mail.JPG (15.05 КБ) 1184 просмотра
ну вот и сказочке конец, кто слушал, тот молодец.

Аватара пользователя
dikens3
подполковник
Сообщения: 4856
Зарегистрирован: 2006-09-06 16:24:08
Откуда: Нижний Новгород
Контактная информация:

Re: Exim. Замена поля date создание письма. На время получения.

Непрочитанное сообщение dikens3 » 2008-03-02 11:31:41

У каждой конторы свои требования, может и перезаписать дату при получении, чтобы проблем небыло.
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.

Аватара пользователя
InventoR
ст. лейтенант
Сообщения: 1344
Зарегистрирован: 2006-12-10 19:43:25
Контактная информация:

Re: Exim. Замена поля date создание письма. На время получения.

Непрочитанное сообщение InventoR » 2008-03-02 12:33:50

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

Аватара пользователя
dikens3
подполковник
Сообщения: 4856
Зарегистрирован: 2006-09-06 16:24:08
Откуда: Нижний Новгород
Контактная информация:

Re: Exim. Замена поля date создание письма. На время получения.

Непрочитанное сообщение dikens3 » 2008-03-02 16:59:42

http://forum.lissyara.su/viewtopic.php? ... &sk=t&sd=a
Читай про headers_add и headers_remove + иди переменные про дату искать где нибудь ($tod_zulu и т.п.)
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.