exim. you in blacklist

EXIM, sendmail, postfix, Dovecot и прочие. Решение проблем связанных с работой электронной почты

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
tom.cat
старшина
Сообщения: 449
Зарегистрирован: 2007-11-24 20:23:49
Откуда: Москва
Контактная информация:

exim. you in blacklist

Непрочитанное сообщение tom.cat » 2009-04-12 18:49:16

Всем доброго времени суток. Настроил связочку exim+dovecot. Есть проблема в получении писем. Пробую отправить письма с разных ящиков на настроенный exim. В итоге получается следующее:

Код: Выделить всё

Apr 12 19:07:31 blog exim[65816]: Delay 20s for mail2.eu107.activeby.net [83.149.87.168] with HELO=mail2.eu107.activeby.net. Mail from webmaster@life.su to tomcat@blog.ws.
Apr 12 19:08:01 blog exim[65816]: H=mail2.eu107.activeby.net [83.149.87.168] I=[62.105.142.165]:25 F=<webmaster@life.su> rejected RCPT <tomcat@blog.ws>: "you in blacklist - opm.blitzed.org
Apr 12 19:08:01 blog exim[65816]: H=mail2.eu107.activeby.net [83.149.87.168] I=[62.105.142.165]:25 F=<webmaster@life.su> rejected RCPT <tomcat@blog.ws>: "you in blacklist - opm.blitzed.org
Apr 12 19:08:05 blog exim[65817]: Delay 20s for mail2.eu107.activeby.net [83.149.87.168] with HELO=mail2.eu107.activeby.net. Mail from  to tomcat@blog.ws.
Apr 12 19:08:35 blog exim[65817]: H=mail2.eu107.activeby.net [83.149.87.168] I=[62.105.142.165]:25 F=<> rejected RCPT <tomcat@blog.ws>: "you in blacklist - opm.blitzed.org
Apr 12 19:08:35 blog exim[65817]: H=mail2.eu107.activeby.net [83.149.87.168] I=[62.105.142.165]:25 F=<> rejected RCPT <tomcat@blog.ws>: "you in blacklist - opm.blitzed.org
Делал по инструкциям это статьи http://www.lissyara.su/?id=1173. Конфиг полностью совпадает со статьей. Притом, я пробовал отправлять с других ящиков, таже самая ситуация. Пробовал менять задержку, ставить не 20, а 5 секунд, все равно exim всех отправляет в блэклист. В чем может быть проблема?
When you see pigs fly it means Windows has become open source

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35465
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: exim. you in blacklist

Непрочитанное сообщение Alex Keda » 2009-04-12 19:58:21

и всегда по opm.blitzed.org?
Убей их всех! Бог потом рассортирует...

Аватара пользователя
tom.cat
старшина
Сообщения: 449
Зарегистрирован: 2007-11-24 20:23:49
Откуда: Москва
Контактная информация:

Re: exim. you in blacklist

Непрочитанное сообщение tom.cat » 2009-04-12 20:09:44

Ага, как в конфиге твоем написано :smile: Я не менял ничего.
=======================
Убрал из конфига opm.blitzed.org.
Осталось это:

Код: Выделить всё

deny   message       = "you in blacklist - $dnslist_domain \n $dnslist_text"
          dnslists         =   cbl.abuseat.org : \
                                bl.csma.biz : \
                                dynablock.njabl.org
Теперь получилось следующее:

Код: Выделить всё

Apr 12 22:00:46 blog exim[67207]: Delay 20s for mx39.mail.ru [94.100.176.53] with HELO=mx39.mail.ru. Mail from shot@mail.ru to tomcat@blog.ws.
Apr 12 22:01:28 blog exim[67207]: DNS list lookup defer (probably timeout) for 53.176.100.94.dynablock.njabl.org: assumed not in list
Apr 12 22:01:28 blog exim[67207]: H=mx39.mail.ru [94.100.176.53] I=[62.105.142.165]:25 F=<shot@mail.ru> rejected RCPT <tomcat@blog.ws>: "Homo hominus lupus est"
Apr 12 22:01:28 blog exim[67207]: H=mx39.mail.ru [94.100.176.53] I=[62.105.142.165]:25 F=<shot@mail.ru> rejected RCPT <tomcat@blog.ws>: "Homo hominus lupus est"
Exim стал жить своей жизнью?! :smile:
When you see pigs fly it means Windows has become open source

Аватара пользователя
Laa
ст. лейтенант
Сообщения: 1032
Зарегистрирован: 2008-02-21 18:25:33
Откуда: Украина, Россия

Re: exim. you in blacklist

Непрочитанное сообщение Laa » 2009-04-13 9:50:29

Ну а поиск в конфиге по слову отлупа наводит на мысли?
exim: помните, что выдавая deny, вы можете недоставить ваше же письмо, зарубив sender-verify удаленного MTA к вашему MTA!!!

Аватара пользователя
Laa
ст. лейтенант
Сообщения: 1032
Зарегистрирован: 2008-02-21 18:25:33
Откуда: Украина, Россия

Re: exim. you in blacklist

Непрочитанное сообщение Laa » 2009-04-13 9:59:31

В который раз напоминаю, что такие конструкции deny опасны. Так как самый типичный случай недоставить письмо своего отправителя на удаленный хост, который в BL при проверки sender-verify тут сра-бо-та-ет!!! :x
exim: помните, что выдавая deny, вы можете недоставить ваше же письмо, зарубив sender-verify удаленного MTA к вашему MTA!!!

Аватара пользователя
tom.cat
старшина
Сообщения: 449
Зарегистрирован: 2007-11-24 20:23:49
Откуда: Москва
Контактная информация:

Re: exim. you in blacklist

Непрочитанное сообщение tom.cat » 2009-04-13 10:08:06

Мыслей уже не осталось. Вот еще лог с запуска exima:

Код: Выделить всё

Apr 13 11:04:27 infoblog exim[75361]: 1Ls3Fl-0005NR-EV == root@blog.ws routing defer (-51): retry time not reached
Apr 13 11:04:27 blog exim[75362]: 1Ls3Fl-0005OW-LX == root@blog.ws routing defer (-51): retry time not reached
Apr 13 11:04:27 blog exim[75363]: 1LsPjA-000Dfj-Lk == root@blog.ws routing defer (-51): retry time not reached
Apr 13 11:04:27 blog exim[75364]: 1LsQsg-000DmY-PI == root@blog.ws routing defer (-51): retry time not reached
Apr 13 11:04:27 blog exim[75365]: 1LsmCr-000Fmc-GX == root@blog.ws routing defer (-51): retry time not reached
Apr 13 11:04:27 blog exim[75366]: 1LsmCr-000Fne-O3 == root@blog.ws routing defer (-51): retry time not reached
Apr 13 11:04:27 blog exim[75367]: 1LszKe-000Gko-Ro == root@blog.ws routing defer (-51): retry time not reached
Apr 13 11:04:27 blog exim[75368]: 1Lt3kC-000HQo-3G == root@blog.ws routing defer (-51): retry time not reached
Apr 13 11:04:27 blog exim[75369]: 1Lt3kC-000HQr-4d == root@blog.ws routing defer (-51): retry time not reached
Apr 13 11:04:27 blog exim[75370]: 1Lt3kC-000HQu-5y == root@blog.ws routing defer (-51): retry time not reached
Apr 13 11:04:27 blog exim[75371]: 1Lt115-000H34-Ih == root@blog.ws routing defer (-51): retry time not reached


Самое интересное, что письма отправляются с него нормально. А принимать, не принимает.
When you see pigs fly it means Windows has become open source

Аватара пользователя
Laa
ст. лейтенант
Сообщения: 1032
Зарегистрирован: 2008-02-21 18:25:33
Откуда: Украина, Россия

Re: exim. you in blacklist

Непрочитанное сообщение Laa » 2009-04-13 10:12:38

Покажите вывод команды:

Код: Выделить всё

grep -5 'Homo hominus lupus est' /path/to/exim/configure
exim: помните, что выдавая deny, вы можете недоставить ваше же письмо, зарубив sender-verify удаленного MTA к вашему MTA!!!

Аватара пользователя
tom.cat
старшина
Сообщения: 449
Зарегистрирован: 2007-11-24 20:23:49
Откуда: Москва
Контактная информация:

Re: exim. you in blacklist

Непрочитанное сообщение tom.cat » 2009-04-13 10:19:12

Код: Выделить всё

accept  hosts         = !+relay_from_hosts : !localhost : !127.0.0.1 : !62.105.142.165/255.255.255.240
deny    message       = "Homo hominus lupus est"
Вот он. Я вообще ща его заккоментировал. Пробую без него. Теперь при отправке с другого ящика на этот сервер получаю следюущее:

Код: Выделить всё

Apr 13 11:12:36 blog exim[75457]: Delay 25s for forwards5.yandex.ru [77.88.61.37] with HELO=forwards5.yandex.ru. Mail from dam@yandex.ru to tomcat@blog.ws.
Apr 13 11:13:01 blog exim[75457]: H=forwards5.yandex.ru [77.88.61.37] I=[62.105.142.165]:25 F=<dam@yandex.ru> rejected RCPT <tomcat@blog.ws>: Unrouteable address
Apr 13 11:13:01 blog exim[75457]: H=forwards5.yandex.ru [77.88.61.37] I=[62.105.142.165]:25 F=<dam@yandex.ru> rejected RCPT <tomcat@blog.ws>: Unrouteable address
When you see pigs fly it means Windows has become open source

Аватара пользователя
Laa
ст. лейтенант
Сообщения: 1032
Зарегистрирован: 2008-02-21 18:25:33
Откуда: Украина, Россия

Re: exim. you in blacklist

Непрочитанное сообщение Laa » 2009-04-13 11:21:57

Этот домен точно считается локальным?
exim: помните, что выдавая deny, вы можете недоставить ваше же письмо, зарубив sender-verify удаленного MTA к вашему MTA!!!

Аватара пользователя
tom.cat
старшина
Сообщения: 449
Зарегистрирован: 2007-11-24 20:23:49
Откуда: Москва
Контактная информация:

Re: exim. you in blacklist

Непрочитанное сообщение tom.cat » 2009-04-13 12:14:31

В базе у меня три домена. blog.ws, 127.0.0.1, localhost.

Сделал команду на

Код: Выделить всё

# exim -d -bt tomcat@blog.ws
Exim version 4.69 (FreeBSD 7.2) uid=0 gid=0 pid=76070 D=fbb95cfd
Berkeley DB: Sleepycat Software: Berkeley DB 4.0.14: (November 18, 2001)
Support for: crypteq iconv() use_setclassresources PAM Perl Expand_dlfunc OpenSSL Content_Scanning Old_Demime
Lookups: lsearch wildlsearch nwildlsearch iplsearch cdb dbm dbmnz dnsdb dsearch mysql nis nis0 passwd
Authenticators: cram_md5 dovecot plaintext spa
Routers: accept dnslookup ipliteral manualroute queryprogram redirect
Transports: appendfile/maildir/mailstore/mbx autoreply lmtp pipe smtp
Fixed never_users: 0
Size of off_t: 8
changed uid/gid: forcing real = effective
  uid=0 gid=0 pid=76070
  auxiliary group list: 0
seeking password data for user "mailnull": using cached result
getpwnam() succeeded uid=26 gid=26
seeking password data for user "root": cache not available
getpwnam() succeeded uid=0 gid=0
configuration file is /usr/local/etc/exim/configure
log selectors = 0000cefe 00233821
trusted user
admin user
seeking password data for user "mailnull": cache not available
getpwnam() succeeded uid=26 gid=26
originator: uid=0 gid=0 login=root name=Charlie Root
sender address = root@blog.ws
Address testing: uid=0 gid=6 euid=0 egid=6
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
Testing tomcat@blog.ws
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
Considering tomcat@blog.ws
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
routing tomcat@blog.ws
--------> dnslookup router <--------
local_part=tomcat domain=blog.ws
checking domains
search_open: mysql "NULL"
search_find: file="NULL"
  key="SELECT `domain` FROM `domain` WHERE `domain`='blog.ws' AND `active`='1'" partial=-1 affix=NULL starflags=0
LRU list:
internal_search_find: file="NULL"
  type=mysql key="SELECT `domain` FROM `domain` WHERE `domain`='blog.ws' AND `active`='1'"
database lookup required for SELECT `domain` FROM `domain` WHERE `domain`='blog.ws' AND `active`='1'
MySQL query: SELECT `domain` FROM `domain` WHERE `domain`='blog.ws' AND `active`='1'
MYSQL new connection: host=localhost port=0 socket=NULL database=exim user=exim
lookup yielded: blog.ws
blog.ws in "blog.ws"? yes (matched "blog.ws")
blog.ws in "! +local_domains"? no (matched "! +local_domains")
dnslookup router skipped: domains mismatch
--------> system_aliases router <--------
local_part=tomcat domain=blog.ws
calling system_aliases router
rda_interpret (string): ${lookup mysql{SELECT `goto` FROM `alias` WHERE `address`='${quote_mysql:$local_part@$domain}' OR `address`='${quote_mysql:@$domain}'}}
search_open: mysql "NULL"
  cached open
search_find: file="NULL"
  key="SELECT `goto` FROM `alias` WHERE `address`='tomcat@blog.ws' OR `address`='@blog.ws'" partial=-1 affix=NULL starflags=0
LRU list:
internal_search_find: file="NULL"
  type=mysql key="SELECT `goto` FROM `alias` WHERE `address`='tomcat@blog.ws' OR `address`='@blog.ws'"
database lookup required for SELECT `goto` FROM `alias` WHERE `address`='tomcat@blog.ws' OR `address`='@blog.ws'
MySQL query: SELECT `goto` FROM `alias` WHERE `address`='tomcat@blog.ws' OR `address`='@blog.ws'
MYSQL using cached connection for localhost/exim/exim
MYSQL: no data found
lookup failed
expanded:
file is not a filter file
parse_forward_list:
system_aliases router declined for tomcat@blog.ws
--------> dovecot_user router <--------
local_part=tomcat domain=blog.ws
checking "condition"
search_open: mysql "NULL"
  cached open
search_find: file="NULL"
  key="SELECT `goto` FROM `alias` WHERE `address`='tomcat@blog.ws' OR `address`='@blog.ws'" partial=-1 affix=NULL starflags=0
LRU list:
internal_search_find: file="NULL"
  type=mysql key="SELECT `goto` FROM `alias` WHERE `address`='tomcat@blog.ws' OR `address`='@blog.ws'"
cached data used for lookup of SELECT `goto` FROM `alias` WHERE `address`='tomcat@blog.ws' OR `address`='@blog.ws'
lookup failed
dovecot_user router skipped: condition failure
no more routers
tomcat@blog.ws is undeliverable: Unrouteable address
search_tidyup called
close MYSQL connection: localhost/exim/exim
>>>>>>>>>>>>>>>> Exim pid=76070 terminating with rc=2 >>>>>>>>>>>>>>>>
When you see pigs fly it means Windows has become open source

Аватара пользователя
Laa
ст. лейтенант
Сообщения: 1032
Зарегистрирован: 2008-02-21 18:25:33
Откуда: Украина, Россия

Re: exim. you in blacklist

Непрочитанное сообщение Laa » 2009-04-13 13:45:55

Код: Выделить всё

search_find: file="NULL"
  key="SELECT `goto` FROM `alias` WHERE `address`='tomcat@blog.ws' OR `address`='@blog.ws'" partial=-1 affix=NULL starflags=0
LRU list:
internal_search_find: file="NULL"
  type=mysql key="SELECT `goto` FROM `alias` WHERE `address`='tomcat@blog.ws' OR `address`='@blog.ws'"
cached data used for lookup of SELECT `goto` FROM `alias` WHERE `address`='tomcat@blog.ws' OR `address`='@blog.ws'
lookup failed
dovecot_user router skipped: condition failure
no more routers
tomcat@blog.ws is undeliverable: Unrouteable address

Просмотрите dovecot_user роутер, проделайте вручную sql-запросы.
Там ответ.
exim: помните, что выдавая deny, вы можете недоставить ваше же письмо, зарубив sender-verify удаленного MTA к вашему MTA!!!

Аватара пользователя
tom.cat
старшина
Сообщения: 449
Зарегистрирован: 2007-11-24 20:23:49
Откуда: Москва
Контактная информация:

Re: exim. you in blacklist

Непрочитанное сообщение tom.cat » 2009-04-13 14:04:53

С этим разобрался:) Почта теперь приходит:) Но есть нюанс. В конфиге довекота у меня прописано:

Код: Выделить всё

mail_location = maildir:/var/mail/exim/%d/%n
Но при приеме почты пишет следующее:

Код: Выделить всё

dovecot: Apr 13 14:57:31 Info: POP3(tomcat): maildir: data=/var/mail/exim//tomcat
dovecot: Apr 13 14:57:31 Info: POP3(tomcat): maildir++: root=/var/mail/exim//tomcat, index=, control=, inbox=/var/mail/exim//tomcat
Получается, что между // должен быть мой домен blog.ws, но его нет. В базе данных я прописываю путь к каталогу почты /var/mail/exim/blog.ws/tomcat, но довекот все равно складывает ее в /var/mail/exim//tomcat. Здесь-то какой косяк может быть?!
When you see pigs fly it means Windows has become open source

Аватара пользователя
Laa
ст. лейтенант
Сообщения: 1032
Зарегистрирован: 2008-02-21 18:25:33
Откуда: Украина, Россия

Re: exim. you in blacklist

Непрочитанное сообщение Laa » 2009-04-13 14:15:26

Мне кажется, что эта тема исчерпана. :oops:
Exim у вас заработал как положено. :Yahoo!:

Теперь создайте новую тему по проблеме с dovecot, а лучше поройтесь поиском, может найдет ответ. :good:
exim: помните, что выдавая deny, вы можете недоставить ваше же письмо, зарубив sender-verify удаленного MTA к вашему MTA!!!

Аватара пользователя
tom.cat
старшина
Сообщения: 449
Зарегистрирован: 2007-11-24 20:23:49
Откуда: Москва
Контактная информация:

Re: exim. you in blacklist

Непрочитанное сообщение tom.cat » 2009-04-13 14:18:56

Да уж)) Мозг взорван основательно.. :cz2: Спасибо за помощь, ща буду разбираться с довекотом :x
When you see pigs fly it means Windows has become open source