3

Существуют категории сообщений электронной почты, которые не являются спамом, но теряют актуальность после определенной даты. Примеры:

  • акции от BestBuy действительны только в Черную пятницу
  • приглашения на события, которые можно удалить после события

Существует ли механизм для обработки такого рода электронных писем (возможно, поле в электронном письме "истекает после", о котором я не знаю), или автоматическое обнаружение таких электронных писем?

3 ответа3

4

Согласно RFC 2076, раздел 3.8, стандартного способа отправки даты истечения срока действия не существует.

Заголовки Expires и Expiry-date существуют, но, как сказано, они не стандартизированы. Быстрый просмотр некоторых рассылок в моем почтовом ящике подтвердил, что они не являются обычным явлением.

Некоторые почтовые клиенты могут отправлять этот заголовок вместе с письмом. Я только что проверил это с Outlook 2007, и часть, связанная с истечением срока действия в заголовке сообщения, выглядит так:

Expiry-Date: Fri, 10 Dec 2010 18:00:00 +0200

(Забавно заметить, что используемый заголовок - это Expiry-Date который был предварительно разработан (в 1997 году, т.е. 13 лет назад) для замены заголовком Expires . Но это только показывает, насколько устарело его использование)

Он может использоваться в некоторых корпоративных средах, где известно, что каждый почтовый клиент может использовать заголовок истечения срока действия, например, в сообщениях типа Outlook для Outlook.

2

Нет, такого механизма нет, и если он есть, он не используется почтовыми программами, как описано.

0

Я не могу придумать ничего, что могло бы работать в общем случае, так как вам нужно было бы иметь возможность анализировать электронную почту и распознавать "даты окончания".

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

Тем не менее, я не знаю, как вы пошли бы на кодирование этого в вашем почтовом клиенте (даже если бы вы сказали, какой это был!).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .