Существуют категории почтовых сообщений, которые не являются спамом, но которые освобождают уместность после определенной даты. Примеры:
Существует ли механизм для обработки таких электронных писем (возможно, поле в электронном письме "истекает после того, как" я не знаю), или автоматически обнаружьте такие электронные письма?
Согласно Разделу 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 обмена сообщениями, например.
Нет, нет такого механизма, и если было, это не используется почтовыми программами, как описано.
Я не могу думать ни о чем, что работало бы в общем случае, поскольку необходимо будет смочь проанализировать электронную почту и распознать "даты окончания".
Единственная вещь, о которой я могу думать, состоит в том, что Вы добавляете дату окончания срока действия как "свойство" или флаг на электронной почте и затем имеете процесс, который выполняет ежедневно проверку даты ранее, чем сегодня, и удалите сообщение.
Однако я не знаю, как Вы пошли бы о кодировании этого в Вашем почтовом клиенте (даже если Вы сказали, каким это было!).