??? В шаблон ответа на письмо нужно вставить дату его получения. Как ее туда вставить?
??? В шаблон ответа на письмо нужно вставить дату его получения. Как ее туда вставить?
насколько я знаю, можно автоматически указывать только время отправки этого письма для вас (а не время получения этого письма вами, ведь написать его могли, скажем, в понедельник, а вы добрались до своей почти только в субботу…): см. ящик/свойства почтового ящика/шаблоны/ответ/макросы. по сути там должен быть шаблон, который ты при желании можешь поменять (примеры оформления в "макросах").
например: Thursday, February 12, 2004, 2:16:07 PM, you wrote:
с уважением, Jul
Господа, когда ХЕЛП научитесь читать? >Сообщение от lexabasic
Используйте макросы %ODATE или %ODATESHORT можете еще воспользоваться шаблонами сравнения часовых поясов как это зделать смотрите здесь: https://nobat.ru/mac_gmt.html
Ну или еще как Вариант - посмотрите в сторону плагина UMC… Сслыка на некго есть в новостях на главной странице…
Извините… Help я весь облазил. Дело в том, что макросы %ODATE или %ODATESHORT вставляют ДАТУ ОТПРАВЛЕНИЯ. То есть дату когда мне письмо было написано. А мне нужно поставить дату получения, то есть когда ко мне дошло письмо. (У меня по почте присылают заявки, и надо в ответе указывать когда письмо ко мне на самом деле дошло. Почта автоматически проверяется Bat'ом каждые 7минут).Сообщение от Tigris
Еще некоторые разъяснения вопросы. У меня Bat версии 2.03 Beta22. В просмотре списка писем я включил показывать в заголовке дату получения - и Bat ее показывает (кстати, в версии 1.62r тоже показывает дату получения). Значит она где-то хранится. А как ее впихнуть в ответ. Пока что копирую ее из этого заголовка вручную.
Но ведь раз Bat ее где-то держит и показывает - значит должна быть возможность ее вставить в ответ.
В RFC заголовках (если их включить) этой даты тоже нет.
Мне это нужно, чтобы заказчики при чтении ответа видели насколько была задержка по времени между отправкой и получением письма.
Спасибо за внимание!![]()
Спасибо за ссылочку. Скачал. Буду разбираться.Сообщение от Vadim
![]()
Посмотрел. Там тоже нет этого времени. Есть только время поступления письма на мой почтовый сервер.Сообщение от Vadim
![]()
Соответственно, напрашивается один вывод -- эта дата хранится в индексном файле. И, похоже, ее оттуда не достать.Но ведь раз Bat ее где-то держит и показывает - значит должна быть возможность ее вставить в ответ.
В RFC заголовках (если их включить) этой даты тоже нет.
На ум приходит один способ: при получении письма, через сортировщик, записывать в какой-либо файл информацию о дате получения письма, а при ее ответе оттуда ее доставать. Но для этого придется изрядно поизвращаться с написанием скриптов.
Ребята, ребята стоп… Въехал я в тему :-)
Вы хотите вставлять время получения письма на комп? Тогда ой… Нельзя… Этот вопрос поднимался уже не раз… Максимум, что Вы можете получить - это время прихода письма на Ваш почтовый сервер… И если Вы провряете почту с интервалом 1-5 минут, то можно смело использовать эту самую дату…