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!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
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:
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
/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
U mnie (na Gentoo) chodzi przez socket unix, i dziala bez kłopotu.
Proces wyglada tak:
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:
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)
Offline
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
jeszcze co zaobserwowałem czas mi sie nie maleje w logach caly czas mam Greylisted 300 - hmmmmm
Offline
Przebuduj tego postgreya - żeby się matematyki nauczył.
To wszystko.
Ewentualnie mozesz go wymienić na sqlgreya.
Robi to samo, tylko z sql.
Offline
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 :
... ...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
Time (s) | Query |
---|---|
0.00012 | SET CHARSET latin2 |
0.00005 | SET NAMES latin2 |
0.00137 | 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='13.59.198.150' WHERE u.id=1 |
0.00124 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '13.59.198.150', 1732688866) |
0.00064 | SELECT * FROM punbb_online WHERE logged<1732688566 |
0.00108 | SELECT topic_id FROM punbb_posts WHERE id=200957 |
0.00157 | SELECT id FROM punbb_posts WHERE topic_id=21168 ORDER BY posted |
0.00130 | 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.00011 | SELECT search_for, replace_with FROM punbb_censoring |
0.00162 | 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.00176 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=21168 |
Total query time: 0.01086 s |