Exim. не пишутся логи и 2-й домен как подцепить?

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

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
mentat
рядовой
Сообщения: 30
Зарегистрирован: 2007-03-16 12:16:17

Exim. не пишутся логи и 2-й домен как подцепить?

Непрочитанное сообщение mentat » 2007-03-16 12:29:02

странная штука, на одном сервере настроил всё отлично работает, на втором повторил 1в1 и не пишутся логи. все работает, всё нормально, но логи в /var/log/exim не пишутся, даже файлы логов не создаются....

Makefile проверял, exim.sh проверял. все пути верные, директория создалась.. но файлы внутри не создаются?

при этом лог некий пишется в /var/log/maillog но не такой как на 1-м сервере в ../exim

где косяк?
где ошибки посмотреть? в syslog пусто

еще идет такая ошибка..
Mar 16 11:59:21 exim[15204]: 1HRpLG-00030M-El == root@mydomain.ru routing defer (-51): retry time not reached

что за ошибка я в гугле нашел, но вот как ее решить так и не понял :((

аналогично вот с этим:
Mar 16 11:29:21 exim[15131]: 1HRoXD-0002wC-RW == root@mydomain.ru R=localuser defer (-30): transport "local_delivery" not found in localuser router

ПРИ этом!
в /usr/local/etc/exim/configure

есть:
localuser:
driver = accept
check_local_user
# local_part_suffix = +* : -*
# local_part_suffix_optional
transport = local_delivery
cannot_route_message = Unknown user

как исправить?


и что делать с блэклистом?
Mar 16 09:55:00 exim[14908]: H=210.208.221.83.donpac.ru (777job.ru) [83.221.208.210] I=[212.158.174.***]:25 F=<job@777job.ru> rejected RCPT <music@navirds.ru>: "host in blacklist - cbl.abuseat.org
--------
как мне удалить IP моего сервера из блэклиста???






и второй вопрос, на этом же сервере хочу вторую почту настроить, для другой организации. в /usr/local/etc/exim/configure
как правильно второй домен добавить?

Хостинговая компания 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/
Выделенные сервера, Россия, Москва, от 2460 рублей (8 CPU, 8Gb RAM, 2x500Gb HDD, RAID 3ware 9750):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

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

Непрочитанное сообщение Alex Keda » 2007-03-16 12:38:41

зачем стоока просов за один заход?
лучше бы топиков наплодил...
====================
это -

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

localuser:
driver = accept
check_local_user
# local_part_suffix = +* : -*
# local_part_suffix_optional
transport = local_delivery
cannot_route_message = Unknown user 
роутер, а не транспорт.
==========================
при этом лог некий пишется в /var/log/maillog но не такой как на 1-м сервере в ../exim
вполне вероятно, куда настроил логгировать, туда и логгируется. смотри тут:
http://www.lissyara.su/?id=1214#14.4
===========================
и что делать с блэклистом?
Mar 16 09:55:00 exim[14908]: H=210.208.221.83.donpac.ru (777job.ru) [83.221.208.210] I=[212.158.174.***]:25 F=<job@777job.ru> rejected RCPT <music@navirds.ru>: "host in blacklist - cbl.abuseat.org
пстучатьсоя указанному адресу и читать как выкинуть себя оттуда.
До кучи, разобраться почему внесли. GПотетстить ебя этим например, http://tests.nettools.ru/
Убей их всех! Бог потом рассортирует...

mentat
рядовой
Сообщения: 30
Зарегистрирован: 2007-03-16 12:16:17

Непрочитанное сообщение mentat » 2007-03-16 13:01:51

lissyara писал(а):зачем стоока просов за один заход?
лучше бы топиков наплодил...
------------------
вам не угодишь :)))) на каждом форуме свои правила, на других банят за многотопиков :)) прошу прощения, старался компактно всё сделать.


====================
это -

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

localuser:
driver = accept
check_local_user
# local_part_suffix = +* : -*
# local_part_suffix_optional
transport = local_delivery
cannot_route_message = Unknown user 
роутер, а не транспорт.
----------------------------------------
дык а строчка про транспорт.. а ну кажется понял. а транспорт-то как грамотно прописать, чтоб не ругался?

==========================
при этом лог некий пишется в /var/log/maillog но не такой как на 1-м сервере в ../exim
вполне вероятно, куда настроил логгировать, туда и логгируется. смотри тут:
http://www.lissyara.su/?id=1214#14.4
---------------------
дело в том, что я вопрос задал после того как прошелстил все конфиги и статьюю. настраивал я по статье Вашей, причем оба сервера, и конфиг прост оперенес копи-пэйстом с первого сервера, на первом все пишется....
я так понял. что в самом конфиге(судя по статье на этом сайте) путь к логу не указывается, а он указан в Makefile при сборке из портов, я там не менял. проверил он стоит верный... потому и спросил
за ссылку спасибо. сейчас проверю. Просто странно... конфиги-то идентичные

UPDATE: Все получилось. спасибо за ссылку :)) у Вас в статье нет лог-пас
log_file_path = /var/log/exim/${qualify_domain}/exim_%s.log


он берет "по-умолчанию" как при сборке было задано..
у меня видимо по какой-то причине не "подхватил". хотя проверил правила make, там все верно...

===========================
и что делать с блэклистом?
Mar 16 09:55:00 exim[14908]: H=210.208.221.83.donpac.ru (777job.ru) [83.221.208.210] I=[212.158.174.***]:25 F=<job@777job.ru> rejected RCPT <music@navirds.ru>: "host in blacklist - cbl.abuseat.org
пстучатьсоя указанному адресу и читать как выкинуть себя оттуда.
-------------------------
да я ходил.. забыл сказать. я туда лазил вчера еще, прочитал, но то ли я невнимательный, то ли плохо знаю инглиш.. там даны советы, как настраивать сервер и чего делать не надо никогда, чтобы не попасть в БЛ.
пойду еще почитаю, не заметил там, написать им что ли письмо как на mail.ru?
вообще странно. сервер почтовый настроил всего час назад. с него еще даже ничего не отправлялось.. а он уже в БЛ.. видимо предыдущие владельцы IP...

UPDATE: стыдно-то как... ступил :(( не заметил ссылки [ IP Address Lookup or Removal |

До кучи, разобраться почему внесли. GПотетстить ебя этим например, http://tests.nettools.ru/
-------------------
UPDATE:
Все тесты пройдены успешно.
Сервер не является публичным пересыльщиком почты.(c)http://tests.nettools.ru/
:))) приятно


в 2001 году на abuse.net такой тест был.. сейчас почему-то убрали

спасибо! пойду дальше разбираться :)) не пинайте сильно , я прежде чем спрашивать честно весь день вчера пытался сам разобраться...

mentat
рядовой
Сообщения: 30
Зарегистрирован: 2007-03-16 12:16:17

Непрочитанное сообщение mentat » 2007-03-16 13:33:01

ответ на тест:

IP Address 212.158.174.* was not found in the CBL.

а чего он мне тогда парит мозх? :))))

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

Непрочитанное сообщение Alex Keda » 2007-03-16 13:42:14

мдя... смотрю в книгу - вижу фигу.
вобще-то оне не на твой хост ругается :)
Убей их всех! Бог потом рассортирует...

mentat
рядовой
Сообщения: 30
Зарегистрирован: 2007-03-16 12:16:17

Непрочитанное сообщение mentat » 2007-03-16 14:25:52

lissyara писал(а):мдя... смотрю в книгу - вижу фигу.
вобще-то оне не на твой хост ругается :)
Эээ.. это-то я видел, она ентот жоб режектит, но мне с mail.ru отлуп тоже приходил. ща покажу...

-----------
Добрый день!

Ваш IP (212.158.174.*) удален из черного списка. Нормальное хождение почты с него
на сервера Mail.Ru возобновится через несколько минут.

С уважением, Служба поддержки пользователей компании Mail.ru
-------------
была мысль что он в нескольких списках... ну хорошо, что хорошо.
остались 2 проблемы:
2-й домен, но это я уже нашел(спасибо за ссылку!) сейчас буду пытаться.

и вот эта фигня меня парит :(
2007-03-16 14:23:02 1HRoWm-0002w5-SE == root@mysredadomain.ru routing defer (-51): retry time not reached
2007-03-16 14:23:02 1HS4ce-0003hr-8n == root@mysredadomain.ru routing defer (-51): retry time not reached
2007-03-16 14:23:02 1HS4ce-0003hn-5n == root@mysredadomain.ru routing defer (-51): retry time not reached

UPDATE: забил разбираться. покилял их просто из очереди чтобы лог не гадили :))

mentat
рядовой
Сообщения: 30
Зарегистрирован: 2007-03-16 12:16:17

Непрочитанное сообщение mentat » 2007-03-23 11:03:07

по прежнему не разобрался, как сделать несколько доменов на одном сервере :((
через веб-интерфейс добавл домен, создал в нем почтовые ящики. в конфиге
/usr/local/etc/exim/configure

primary_hostname = mail.domain1.ru


domainlist local_domains = ${lookup mysql{SELECT `domain` FROM `domain` WHERE `domain`='${domain}' AND `active`='1'}}
domainlist relay_to_domains = ${lookup mysql{SELECT `domain` FROM `domain` WHERE `domain`='${domain}' AND `active`='1'}}

qualify_domain = domain1.ru

qualify_recipient = domain1.ru

в конфиге:
/usr/local/etc/authlib/authmysqlrc

DEFAULT_DOMAIN domain1.ru
===============================

как правильно добавить второй и третий домены?
прочитал про виртуальные домены, но запутался еще больше? :))

правильно ли будет сделать так:

#primary_hostname = mail.domain1.ru(закоментить?)

qualify_domain = domain1.ru: domain2.ru

а в конфиге:
/usr/local/etc/authlib/authmysqlrc

сделать
MYSQL_DEFAULT_DOMAIN 'domain'

UPDATE: Ура :)) заработало, это я правильно понял


или как правильно?


UPDATE2: что-то я не понял, почему, но в итоге все работает при изначальных настройках.. и отправляется и приинимается почта с обоих доменов.. :(

нашел в нете такой вариант:


MAILNAME = smtp.example.ru
MAINDOMAIN = example.ru

.ifdef MAILNAME
primary_hostname = MAILNAME
qualify_domain = MAINDOMAIN
.else
MAILNAME = @
.endif

вот эту строчку не могу понять, что получается в случае
.else
MAILNAME = @

??? @ что означает в данном контексте?