Puste wiadomości raz jeszcze

0

O godzinie 11.22 dostałem maila o odpowiedzi na temat i zaraz po nim dostałem pustą wiadomość.
Nagłówek wiadomości:

Delivered-To: [email protected]
Received: by 10.68.5.197 with SMTP id u5csp229956pbu;
        Mon, 19 Nov 2012 02:20:30 -0800 (PST)
Received: by 10.180.88.72 with SMTP id be8mr8085300wib.19.1353320429690;
        Mon, 19 Nov 2012 02:20:29 -0800 (PST)
Return-Path: <[email protected]>
Received: from 4programmers.net (4programmers.net. [94.23.93.198])
        by mx.google.com with ESMTPS id v52si180235wed.44.2012.11.19.02.20.28
        (version=TLSv1/SSLv3 cipher=OTHER);
        Mon, 19 Nov 2012 02:20:29 -0800 (PST)
Received-SPF: pass (google.com: domain of [email protected] designates 94.23.93.198 as permitted sender) client-ip=94.23.93.198;
Authentication-Results: mx.google.com; spf=pass (google.com: domain of [email protected] designates 94.23.93.198 as permitted sender) [email protected]
Received: from www by 4programmers.net with local (Exim 4.74 (FreeBSD))
	(envelope-from <[email protected]>)
	id 1TaOV6-0004xU-Eo
	for [email protected]; Mon, 19 Nov 2012 10:22:48 +0000
To: no_solution_found <[email protected]>
Subject: =?UTF-8?B??=
X-PHP-Originating-Script: 80:email.class.php
From: "4programmers.net"<[email protected]>
X-Mailer: Coyote
Message-ID: <[email protected]>
Date: Mon, 19 Nov 2012 10:22:48 GMT
Mime-Version: 1.0
Content-type: text/html; charset=utf-8
Sender: World Wide Web Owner <[email protected]>
0

Wiem, ze troche pozno odpowiadam, ale jezeli masz jeszcze tego maila, to czy moglbys powiedziec, czy byl to mail o odpowiedzi na watek, ktory obserwujesz, czy moze ktos uzyl Twojego loginu w tekscie? Jezeli byl to watek, ktory obserwujesz, to czy moze w tekscie byl uzyty Twoj login?

0

Eeeech, po prostu trzeba skończyć bawić się na ślepo. Pomyślę nad monitorowaniem wysyłania maili.

0

nie widzę nigdzie niestety tej wiadomości. Na pewno to był temat, który obserwuję, ale nie pamiętam czy był w tekście użyty mój login czy nie. Wydaje mi się, że nie, ale głowy nie dam. @Adam Boduch spróbuj o mnie wspomnieć, zobaczymy czy się uda wywołać ten błąd jeszcze raz

0

a tak z innej beczki ciekawe czy jak wspomnę o @no_solution_found to czy dostanę maila :)

0

Kiedyś to namierzyłem, ale wyleciało mi z głowy. To była chyba jakaś kombinacja gdy śledziłem wątek i ktoś wspomniał inną osobę w poście.

0

@Marooned, stawiam na jakiś race condition, typu coś zostało zmienione/usunięte/opóźniło się przy generowaniu maila.

0

znowu dostałem pustego maila o powiadomieniu o poście Puste wiadomości raz jeszcze czyli @deus a

0

Ja dostawałem pustego maila chyba zawsze wraz z drugim informującym o nowej odpowiedzi w śledzonym wątku.

Zróbmy test. Zaczynam śledzić ten wątek, dopisz się wspominając kogoś innego w poście.

0

teraz było bez pustego maila Panie @Adam Boduch

0

ano, bez pustego.. hmm..
@Adam Boduch - ode mnie dostałeś parę razy info w komentarzu pod danym postem, jeśli dostawałem wraz z nim pustego maila - nie wyczaiłeś żadnego wzoru?

1

Nie no, nie żartujcie, będziecie się tak ręcznie bawić? Trzeba dorzucić logowanie i puścić paczkę botów, niech sobie radośnie submitują, edytują i kasują posty oraz komentarze, randomem. Przy okazji będzie środowisko testowe do innych rzeczy... Tymczasowo przerobię skrypt na dev.4p, ale to potem.

0

@Marooned: szczerze mowiac, w momencie gdy podsylales mi o tym info, nie moglem sie tym zajac, a potem to juz dostawalem cala mase maili. Wiec sorry :)

6

@Adam Boduch, @Marooned, sieroty jedne, macie patcha... Droga społeczności, możecie otworzyć szampana, koniec z pustymi powiadomieniami. Problem był tak prosty, że aż śmieszny: Email jest 'biblioteką' tj. swego rodzaju singletonem, niekiedy wysyłanych jest kilka grup powiadomień, na bazie listy odbiorców ustalane jest, czy słać maile... a w odbiorcach stare śmieci. Ze względu na zalegających odbiorców system wysyłał maile dla kolejnej grupy, nawet z rodzaju tych nie-mailowych. Połatane prowizorycznie tj. mailer czyści se po wysłaniu, Adam będzie refaktoryzować za karę.

Swoją drogą: NIE radzę robić statycznej analizy Coyote, już na pewno nie metryk, spadłem z krzesła po przeczytaniu:

module\forum\controller\topic.php:1847 The method view() has an NPath complexity of 772046096976. The configured NPath complexity threshold is 200.

1 użytkowników online, w tym zalogowanych: 0, gości: 1