Skocz do zawartości


Zdjęcie

[ScriptRunner] Antyspam dla o2


  • Zamknięty Temat jest zamknięty
1 odpowiedź w tym temacie

#1 majkers

majkers

    Rozgrzewam się

  • Użytkownik
  • 91 postów

Napisano 2009.04.09, 15:17

no dobra to jeszcze jeden skrypt z serii zabawy z Java Mail :)

tym razem odspamywacz kont pocztowych o2 z mailu typu "reklama przeslana przez portal o2" :) Kazdy kto ma tam konto wie ile tego smiecia tam codziennie przychodzi.

Wwmagania jak poprzednio. A odpalanie:
java Clean "login|haslo" "login|haslo"

Powinno sie pojawic np cos takiego:

Na koncie login@o2.com
Liczba wszystkich wiadomości to: 10
Liczba usuniętych wiadomości to: 5

Niestety z racji ze o2 dziala na POP3 wiec wtyczka za kazdym razem sprawdza wszystkie wiadomosci z folderu odebrane wiec moze sie zdarzyc ze bedzie wygladalo jakby wisiala. Olejcie to i czekajcie na napis "Liczba usuniętych wiadomości to" lub na blad :)

pozdrawiam

Załączone pliki

  • Załączony plik  Clean.zip   2,12 KB   518 Ilość pobrań

Użytkownik majkers edytował ten post 2009.04.09, 15:18

  • leahhcf i leontes lubią to
Dołączona grafika
Lubisz Chicane? Zajrzyj <<TU>>

#2 majkers

majkers

    Rozgrzewam się

  • Użytkownik
  • 91 postów

Napisano 2010.05.20, 11:38

Tymczasem borem lasem :) wrzucam wersję beta mojego filtru antyspamowego dla poczty o2.

Oczywiście do poprawnego działania są wymagane biblioteki jak do poprzedniej wersji, czyli:

- do dzialania wymaga bibliotek JavaMail oraz JavaBeans Activation Framework JAF (do sciagniecia ze strony SUN ale są też w załączniku) - po ściągnięciu trzeba wrzucić do katalogu "..lib\ext" zainstalowanej wirtualnej maszyny JAVA
- oraz ustawienia zmiennej PATH tak by wskazywala na katalog bin zainstalowanej wirtualnej maszyny JAVA

A odpalanie:
java Cleanik "login|haslo" "login|haslo"

Pierwsze odpalenie może skutkować komunikatem, że "Brak pliku... itd" Ale olejcie to. W tym pliku będzie zapisywane ID ostatniej wiadomości oraz ich liczba aby programik mógł obejść ograniczenia protokołu POP. Generalnie powinno działać szybko i sprawnie.
Każde konto jest sprawdzane w osobnym wątku ale właśnie dlatego jest to beta :) Chcę abyście sprawdzili czy aby na pewno wyświetlanie informacji z kilku kont nie będzie się na siebie nakładało. Generalnie powinno to wyglądać np tak:

0 godzinie 11:20 20.05.10
na koncie majk83@o2.pl
liczba wszystkich wiad. to: 0
usunięto: 0

0 godzinie 11:20 20.05.10
na koncie majk@o2.pl
liczba wszystkich wiad. to: 117
usunięto: 2

Załączone pliki


Użytkownik majkers edytował ten post 2010.05.20, 11:41

Dołączona grafika
Lubisz Chicane? Zajrzyj <<TU>>




Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych