Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2012-04-26 21:54:07

  todziu - Użytkownik

todziu
Użytkownik
Zarejestrowany: 2012-04-26

Postgrey nie dopuszcza maili

Witam mam problem z postgreyem odbija mi wszystkie listy od nadawców z komunikatem jak poniżej - wszystko byloby OK tylko ze te maile nie docieraja do odbiorcow lokalnych serwera
logi z mojego serwera:

Kod:

Apr 26 16:05:57 serwer postfix/smtpd[9162]: NOQUEUE: reject: RCPT from mx.zott.de[217.6.77.156]: 450 4.2.0 <todziu@domena.com.pl>: Recipient address rejected: Greylisted; from=<prvs=846353D70D=nadawca@zott.com.pl> to=<todziua@domena.com.pl> proto=ESMTP helo=<mx.zott.de>
Apr 26 16:07:03 tychydis postgrey[19886]: action=greylist, reason=new, client_name=mx.zott.de, client_address=217.6.77.156, sender=prvs=846353D70D=nadawca@zott.com.pl, recipient=todziu@domena.com.pl

co 1min mam takie info w logach a nadawca przez 1h probuje wyslac do mnie maila i mail nadal nie dociera - postgreya mam uruchomionego na 2min

Kod:

/usr/sbin/postgrey --delay=120 --inet=10023 -d --pidfile=/var/run/postgrey.pid --greylist-text=Greylisted

po wpisaniu do whitelisty maile przechodza

co może być przyczyną ? dziekuje za pomoc

Offline

 

#2  2012-04-26 23:29:13

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/urandom
Zarejestrowany: 2008-01-07

Re: Postgrey nie dopuszcza maili

U mnie (na Gentoo) chodzi przez socket unix, i dziala bez kłopotu.
Proces wyglada tak:

Kod:

postgrey 23786  5.0  0.3 128880 13544 ?        Ss   23:24   0:00 /usr/sbin/postgrey --unix=/var/spool/postfix/filtry/postgrey.sock --daemonize --pidfile=/var/run/postgrey.pid --delay=300 --whitelist-clients=/etc/postfix/whitelist-postgrey --greylist-text=Greylisted for %s seconds

Postgrey to zwykły skrypt perla, spróbuj go przebudować przez dpkg, albo zainstalować ręcznie ze źródeł.

A poza tym nie jestem całkowicie  pewien, czy dziala źle, bo jeśli ktoś próbuje maila pchać co minutę, to akcja jest raczej prawidłowa.
Normalne serwery po błędzie tymczasowym próbują po około 20 - 60 minutach.
Sprobuj ręcznie wysłać maila, i jak odbije go postgrey, poczekaj jakieś 3 - 5 minut przed następną próbą, (czas dłuższy niż wartość delay postgreya).
Choć u mnie przy kolejnych próbach odejmuje czas:

Kod:

Recipient address rejected: Greylisted for 300 seconds
.....
Recipient address rejected: Greylisted for 295 seconds
.....
 Recipient address rejected: Greylisted for 198 seconds

Porawiam
;-)

Ostatnio edytowany przez Jacekalex (2012-04-26 23:37:57)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#3  2012-04-26 23:41:15

  todziu - Użytkownik

todziu
Użytkownik
Zarejestrowany: 2012-04-26

Re: Postgrey nie dopuszcza maili

ok dzieki - wyslalem z zewn maila ale w logach patrzac zaraz mi dodal do whitelist po 3 probach wyslania

dzieki

Ostatnio edytowany przez todziu (2012-04-28 21:43:40)

Offline

 

#4  2012-04-27 00:34:04

  todziu - Użytkownik

todziu
Użytkownik
Zarejestrowany: 2012-04-26

Re: Postgrey nie dopuszcza maili

jeszcze co zaobserwowałem czas mi sie nie maleje w logach caly czas mam Greylisted 300 - hmmmmm

Offline

 

#5  2012-04-27 01:33:34

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/urandom
Zarejestrowany: 2008-01-07

Re: Postgrey nie dopuszcza maili

Przebuduj tego postgreya - żeby się matematyki nauczył.
To wszystko.

Ewentualnie mozesz go wymienić na sqlgreya.
Robi to samo, tylko z sql.


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#6  2012-04-27 12:40:36

  todziu - Użytkownik

todziu
Użytkownik
Zarejestrowany: 2012-04-26

Re: Postgrey nie dopuszcza maili

ok postgrey podmieniony jak narazie dziala - musze zaobserwowac - ale juz na poczatek przejrzałem sobie triplety z logów i co mnie zdziwilo
delay time niektórych wiadomości :

Kod:

...
...postgrey[26893]: action=pass, reason=triplet found, delay=43203,...
... postgrey[26893]: action=pass, reason=triplet found, delay=31612,
.. postgrey[26893]: action=pass, reason=triplet found, delay=408,
.. postgrey[26893]: action=pass, reason=triplet found, delay=571,
...

np te z gory to email doszedl po 12h czym to moze byc spowodowane zla konfiguracja serwera nadawcy ?

Dzieki & Pozdr.

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)

[ Generated in 0.013 seconds, 11 queries executed ]

Informacje debugowania

Time (s) Query
0.00012 SET CHARSET latin2
0.00008 SET NAMES latin2
0.00188 SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.131.95.49' WHERE u.id=1
0.00178 UPDATE punbb_online SET logged=1716110273 WHERE ident='3.131.95.49'
0.00063 SELECT * FROM punbb_online WHERE logged<1716109973
0.00088 SELECT topic_id FROM punbb_posts WHERE id=200957
0.00135 SELECT id FROM punbb_posts WHERE topic_id=21168 ORDER BY posted
0.00111 SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=21168 AND t.moved_to IS NULL
0.00010 SELECT search_for, replace_with FROM punbb_censoring
0.00090 SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=21168 ORDER BY p.id LIMIT 0,25
0.00096 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=21168
Total query time: 0.00979 s