Перейти к документации
База знаний

Отложенная отправка

Напишите сейчас — доставьте, когда адресат проснётся.

Подробности

  • Работает и для новых писем, и для ответов.
  • Отложенное письмо отображается в календаре, где его можно отредактировать, перенести или отменить до отправки, и теперь это относится и к тем, что вы планируете в редакторе письма. Раньше это означало только почту, отправленную из кода: у редактора было собственное планирование, которое держало письмо в очереди, а не записывало его как письмо с будущим сроком, поэтому календарю было нечего перечислять и нечего переносить. Теперь оба идут одним путём, так что письмо, запланированное из окна написания, можно открыть, переписать, перенести на другой день или отозвать там же, где и любое другое.
  • До года вперёд. В пределах двенадцати часов письмо держит очередь; дальше этого срока его подтягивает в диапазон периодический обход. От двойной отправки при повторе защищает одно и то же, откуда бы письмо ни пришло: у каждого отложенного письма есть долговременная запись, и отправка захватывает эту запись операцией compare-and-swap, поэтому повторная доставка из очереди, которую платформа прямо допускает, не находит, что захватывать, и не делает ничего. Дальше года — прямой отказ, а не приём, потому что ключи, от которых это зависело бы, истекают раньше отправки, так что письмо пропало бы, а числилось бы отправленным.