The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"помогите побороть Exim"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"помогите побороть Exim"
Сообщение от ppbarsrd emailИскать по авторуВ закладки(ok) on 24-Дек-04, 16:02  (MSK)
Есть FreeBSD 5.2, настроен firewall, squid, squidGuard. Сервер держит primary зону. Пытаюсь поставить MTA Exim. Хоть умри!!! После установки и редакции  configure проверка: telnet 0 25 только Trying 0.0.0.0 и умерла. Перечитал кучу руководств. Пытался сравнивать с работающей системой. Отладка через exim -d практически, за исключением версии (4.20 и 4.24) и pid полностью совпадает. (Вру. в неработающей системе на 4.24 есть дополнительная фраза? Fixed never_users: 0) Запуск exim -bt -проверка возможности отправить сообщение по указанному адресу - полностью совпадают и проходят. В логах пишет только что нет IPv6, буду работать через IPv4. Но ведь НЕ РАБОТАЕТ! Ткните носом - чего я не заметил?!
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "помогите побороть Exim"
Сообщение от llelik Искать по авторуВ закладки on 24-Дек-04, 16:10  (MSK)
>Есть FreeBSD 5.2, настроен firewall, squid, squidGuard. Сервер держит primary зону. Пытаюсь
>поставить MTA Exim. Хоть умри!!! После установки и редакции  configure
>проверка: telnet 0 25 только Trying 0.0.0.0 и умерла. Перечитал кучу
>руководств. Пытался сравнивать с работающей системой. Отладка через exim -d практически,
>за исключением версии (4.20 и 4.24) и pid полностью совпадает. (Вру.
>в неработающей системе на 4.24 есть дополнительная фраза? Fixed never_users: 0)
>Запуск exim -bt -проверка возможности отправить сообщение по указанному адресу -
>полностью совпадают и проходят. В логах пишет только что нет IPv6,
>буду работать через IPv4. Но ведь НЕ РАБОТАЕТ! Ткните носом -
>чего я не заметил?!
кинь конфиг, только без комментариев 8) и куски логов
  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "помогите побороть Exim"
Сообщение от ppbarsrd emailИскать по авторуВ закладки(ok) on 24-Дек-04, 16:39  (MSK)
>кинь конфиг, только без комментариев 8) и куски логов

smtp_banner = $primary_hostname ESMTP Sendmail 8.12.8/8.12.6; $tod_full

domainlist  local_domains    = xxxx.ru
domainlist  relay_to_domains = xxxx.ru
hostlist    relay_from_hosts = localhost
addresslist relay_senders    = /usr/local/etc/exim/senders
addresslist relay_recipients = /usr/local/etc/exim/senders
addresslist spammers         = /usr/local/etc/exim/spammer
addresslist maillist         = /usr/local/etc/exim/maillist
addresslist listusers        = /usr/local/etc/exim/listusers
domainlist  listdomains      = /usr/local/etc/exim/listdomains

acl_smtp_rcpt = acl_check_rcpt

qualify_domain = xxxx.ru

exim_user = mailnull
exim_group = mail

never_users = root

rfc1413_hosts = *

ignore_bounce_errors_after = 2d
timeout_frozen_after = 7d

accept_8bitmime

log_file_path = /var/log/exim/%slog : syslog
syslog_timestamp = false

begin acl
acl_check_rcpt:

  accept  hosts = :
  deny    local_parts   = ^.*[@%!/|] : ^\\.
  deny    senders       = +spammers
  accept  local_parts   = postmaster
          domains       = +local_domains
  require verify        = sender
  accept  domains       = +local_domains
          endpass
          message       = unknown user
          verify        = recipient
  accept  domains       = +relay_to_domains
          endpass
          message       = unrouteable address
          verify        = recipient
  deny    senders       = +maillist
          !recipients   = +listusers
          message       = relay not permitted
  deny    sender_domains= +listdomains
          !recipients   = +listusers
          message       = relay not permitted
  accept  senders       = +relay_senders
          message       = relay not permitted
  accept  recipients    = +relay_recipients
          message       = relay not permitted
  accept  hosts         = +relay_from_hosts
  accept  authenticated = *
  deny    message       = relay not permitted

begin routers
dnslookup:
driver = dnslookup
domains = ! +local_domains
transport = remote_smtp
ignore_target_hosts = 0.0.0.0 : 127.0.0.0/8
no_more
system_aliases:
driver = redirect
allow_fail
allow_defer
data = ${lookup{$local_part}lsearch{/etc/aliases}}
user = mailnull
group = mail
file_transport = address_file
pipe_transport = address_pipe
userforward:
driver = redirect
check_local_user
file = $home/.forward
no_verify
no_expn
check_ancestor
file_transport = address_file
pipe_transport = address_pipe
reply_transport = address_reply
condition = ${if exists{$home/.forward} {yes} {no} }
localuser:
driver = accept
check_local_user
transport = local_delivery

begin transports
remote_smtp:
driver = smtp
local_delivery:
driver = appendfile
file = /var/mail/$local_part
delivery_date_add
envelope_to_add
return_path_add
group = mail
mode = 0660
address_pipe:
driver = pipe
return_output
address_file:
driver = appendfile
delivery_date_add
envelope_to_add
return_path_add
address_reply:
driver = autoreply
begin retry
*                      *           F,2h,15m; G,16h,1h,1.5; F,4d,6h
begin rewrite
begin authenticators

на самом деле configure полностью с работающего exim, только домен менял, а лог вот:
2004-12-24 16:39:35 IPv6 socket creation failed: Protocol not supported
2004-12-24 16:39:35 Failed to create IPv6 socket for wildcard listening (Protocol not supported): will use IPv4
и все...

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "помогите побороть Exim"
Сообщение от llelik emailИскать по авторуВ закладки on 24-Дек-04, 19:49  (MSK)
что значит просто не работает? что пишет в panic_log? не принимает соединения? не уходит почта?
с ходу: в конфиге вроде все оки
проверь права на доступ к /mail/spool/exim, должен принадлежать пользователю от которого запускается экзим.
Ты дал очень мало информации и сбивчиво, а все оракулы в отпуске, как ту принято говорить 8)

в логах он обычно очень подробно пишет, кидай логи при старте и попытке отправить письмо, сюда же паник лог если там не пусто конечно

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "помогите побороть Exim"
Сообщение от ppbarsrd emailИскать по авторуВ закладки(??) on 24-Дек-04, 21:14  (MSK)
>что значит просто не работает? что пишет в panic_log?
пустой !
не принимает соединения?
>не уходит почта?
>с ходу: в конфиге вроде все оки
>проверь права на доступ к /mail/spool/exim, должен принадлежать пользователю от которого запускается
>экзим.
а вот об этом, если можно, подробнее
>Ты дал очень мало информации и сбивчиво, а все оракулы в отпуске,
>как ту принято говорить 8)
>
>в логах он обычно очень подробно пишет, кидай логи при старте и
>попытке отправить письмо, сюда же паник лог если там не пусто
>конечно

при отправке почты появляется окошко - сервер сообщает что он не готов ответ: "
и далее иногда каракули

panic - пуст. при попытке отправки ничего нового в mainlog не возникает, так и висят 2 строчки.
Может это поможет:

gw# exim -d
Exim version 4.24 uid=0 gid=0 pid=2510 D=fbb95cfd
Probably Berkeley DB version 1.8x (native mode)
Support for: iconv() IPv6 PAM Perl OpenSSL
Authenticators: cram_md5 plaintext spa
Routers: accept dnslookup ipliteral manualroute queryprogram redirect
Transports: appendfile/maildir/mailstore/mbx autoreply lmtp pipe smtp
Fixed never_users: 0
changed uid/gid: forcing real = effective
  uid=0 gid=0 pid=2510
  auxiliary group list: 0
configuration file is /usr/local/etc/exim/configure
log selector = 040d99d8
trusted user
admin user
changed uid/gid: privilege not needed
  uid=26 gid=6 pid=2510
  auxiliary group list: 6
originator: uid=0 gid=0 login=root name=Charlie Root
sender address = root@barsrd.ru
Exim is a Mail Transfer Agent. It is normally called by Mail User Agents,
not directly from a shell command line. Options and/or arguments control
what it does when called. For a list of options, see the Exim documentation.
gw#

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "помогите побороть Exim"
Сообщение от llelik emailИскать по авторуВ закладки on 24-Дек-04, 21:48  (MSK)
>>что значит просто не работает? что пишет в panic_log?
>пустой !
> не принимает соединения?
значит стартовал без ошибок в конфиге
>>не уходит почта?
>>с ходу: в конфиге вроде все оки
>>проверь права на доступ к /mail/spool/exim, должен принадлежать пользователю от которого запускается
>>экзим.
>а вот об этом, если можно, подробнее

#ls -ls /var/spool/exim
#chown -R exim:exim /var/spool/exim

>>Ты дал очень мало информации и сбивчиво, а все оракулы в отпуске,
>>как ту принято говорить 8)
>>
>>в логах он обычно очень подробно пишет, кидай логи при старте и
>>попытке отправить письмо, сюда же паник лог если там не пусто
>>конечно
>
>при отправке почты появляется окошко - сервер сообщает что он не готов
>ответ: "
>и далее иногда каракули

#telnet localhost 25
чего видим?
если отваливается с ошибкой: смотрим на
#ls -la /usr/sbin/sendmail
sendmail должен быть ссылкой на /usr/exim/exim-4.24 например или где у тебя там исполняемый файл лежит
если не ссылка, то
#killall -9 sendmail
#mv /usr/sbin/sendmail /usr/sbin/sendmail.old
#ln -s /usr/exim/exim-4.24 /usr/sbin/sendmail
#sendmail -bd
#telnet localhost 25

говори чего пишет

  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "помогите побороть Exim"
Сообщение от ppbarsrd emailИскать по авторуВ закладки(??) on 24-Дек-04, 22:10  (MSK)
>#ls -ls /var/spool/exim
total 2
2 drwxr-x---  2 mailnull  mail  512 Dec 24 03:01 input

>#chown -R exim:exim /var/spool/exim
gw# chown -R exim:exim /var/spool/exim
chown: exim: Invalid argument
>

>
>#telnet localhost 25
>чего видим?
>если отваливается с ошибкой: смотрим на
Trying ::1...
Trying 127.0.0.1...
^C
>#ls -la /usr/sbin/sendmail
>sendmail должен быть ссылкой на /usr/exim/exim-4.24 например или где у тебя там
а вот здесь все нормально - ссылка на exim-4.24-4
>исполняемый файл лежит
>если не ссылка, то
>#killall -9 sendmail
>#mv /usr/sbin/sendmail /usr/sbin/sendmail.old
>#ln -s /usr/exim/exim-4.24 /usr/sbin/sendmail
>#sendmail -bd
>#telnet localhost 25
>
>говори чего пишет


  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "помогите побороть Exim"
Сообщение от llelik emailИскать по авторуВ закладки on 24-Дек-04, 22:23  (MSK)
>>#ls -ls /var/spool/exim
>total 2
>2 drwxr-x---  2 mailnull  mail  512 Dec 24 03:01
>input
тут все в порядке
>
>>#chown -R exim:exim /var/spool/exim
>gw# chown -R exim:exim /var/spool/exim
>chown: exim: Invalid argument
>>
потому что user exim group exim было примером
man chown!!
>
>>
>>#telnet localhost 25
>>чего видим?
>>если отваливается с ошибкой: смотрим на
>Trying ::1...
>Trying 127.0.0.1...
>^C
>>#ls -la /usr/sbin/sendmail
>>sendmail должен быть ссылкой на /usr/exim/exim-4.24 например или где у тебя там
>а вот здесь все нормально - ссылка на exim-4.24-4
>>исполняемый файл лежит
>>если не ссылка, то
>>#killall -9 sendmail
>>#mv /usr/sbin/sendmail /usr/sbin/sendmail.old
>>#ln -s /usr/exim/exim-4.24 /usr/sbin/sendmail
>>#sendmail -bd
>>#telnet localhost 25
>>
>>говори чего пишет

#netstat -a|grep smtp
покажи

а вообще такое поведение похоже на то что права на какой то каталог не правильно стоят, по куче гаталогов придется бегать, и у меня сейчас под рукой его нет.
ты его как ставил? пересборкой сновья? почитай INSTALL, может ты там где накосячил

  Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "помогите побороть Exim"
Сообщение от ppbarsrd emailИскать по авторуВ закладки(??) on 24-Дек-04, 22:36  (MSK)
>>>говори чего пишет
>
>#netstat -a|grep smtp

>покажи
>
gw# netstat -a|grep smtp
gw#
ничего - молчит
>а вообще такое поведение похоже на то что права на какой то
>каталог не правильно стоят, по куче гаталогов придется бегать, и у
>меня сейчас под рукой его нет.
>ты его как ставил? пересборкой сновья? почитай INSTALL, может ты там где
>накосячил
ставил уже несколько (из портов) раз и всегда итог один и тот же. и все вроде читал


  Рекомендовать в FAQ | Cообщить модератору | Наверх

9. "помогите побороть Exim"
Сообщение от ppbarsrd emailИскать по авторуВ закладки(??) on 24-Дек-04, 22:40  (MSK)
похоже просто запутался - но уже неделю не могу одолеть - если дашь мыло могу открыть ssh
  Рекомендовать в FAQ | Cообщить модератору | Наверх

10. "помогите побороть Exim"
Сообщение от llelik emailИскать по авторуВ закладки on 24-Дек-04, 23:01  (MSK)
>похоже просто запутался - но уже неделю не могу одолеть - если
>дашь мыло могу открыть ssh


llelik <at> dropzone <dot> ru

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру