netch: (Default)
[personal profile] netch
На комментарии написанные пару месяцев назад генерируются письма со свежей датировкой.
Вывод: в базе у комментария есть флаг "послано ли письмо" и робот отрабатывающий посылки не получает вовремя пинков или не может добраться до частей базы.

Граждане базовщики, я правильно считаю?

Date: 2005-12-08 11:04 am (UTC)
From: [identity profile] blacklion.livejournal.com
Странно: ине приходят "Created: 29 Nov 2005", например... И теряются в недрах фоледра, потому что сортирую я именно по этой дате...

Вот, собственно, заголовок:
Received: from livejournal.com (livejournal.com [204.9.177.18])
        by ftp.translate.ru (8.13.3/8.13.3) with ESMTP id jB8AbW5s024442
        for <lj@serebryakov.spb.ru>; Thu, 8 Dec 2005 13:37:32 +0300 (MSK)
        (envelope-from root@livejournal.com)
Received: by livejournal.com (Postfix, from userid 0)
        id BC2AB2F05D3; Thu,  8 Dec 2005 02:37:31 -0800 (PST)
Date: Tue, 29 Nov 2005 13:29:51 UT

Ну да, первый "Received:" уже сегодняшний... Но "Date:" вполне себе.

Date: 2005-12-08 11:57 am (UTC)
From: [identity profile] petrovich.livejournal.com
Бегло просмотрев исходники, там идея такая:
Вызывается некая LJ::send_mail(), который пытается отослать уже сформированое письмо (с заголовками, типа Date и т.п.), транспортами которые есть в конфиге (smtp, qmtp, local). Если доступных транспортов нету, или все они дают сбой, вызывается store_message() котрая засовывает в некий буфер команд вызвать send_mail вместе со всем письмом. Ну и вероятно, этот буфер отложеных команд иногда прогоняется роботом.

Profile

netch: (Default)
netch

December 2023

S M T W T F S
     12
3456789
10111213141516
171819 20212223
24252627282930
31      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 3rd, 2026 02:49 am
Powered by Dreamwidth Studios