exim + mysql + courier_pop3d

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

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
npu3pak
мл. сержант
Сообщения: 121
Зарегистрирован: 2007-07-08 2:49:39

exim + mysql + courier_pop3d

Непрочитанное сообщение npu3pak » 2007-11-16 16:56:53

не создаются папки в /var/mail/ :oops:
баянистая тема, но чтение предыдущих тредов и мои телодвижения в конфиге экза ничего не принесли

живой лог exim

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

64275   Delay 20s for py-out-1112.google.com [64.233.166.178] with HELO=py-out-1112.google.com. Mail from ящег@gmail.com to test@my_domain.ru.

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

смотрю в папки
#ll /var | grep mail
drwxrwxrw-   2 mailnull  mail       512 Nov 16 10:39 mail
# ll /var/mail/ | grep exim
#
естественно в /var/log/maillog

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

Nov 16 16:26:21 tau authdaemond: Authenticated: sysusername=<null>, sysuserid=26, sysgroupid=26, homedir=/var/mail/exim/my_domain.ru/test/, address=test@my_domain.ru, fullname=рЕЯРНБШИ ЪЫХЙ, maildir=/var/mail/exim/my_domain.ru/test/, quota=<null>, options=<null>
Nov 16 16:26:21 tau pop3d: test@my_domain.ru: chdir(/var/mail/exim/my_domain.ru/test/) failed!!
Nov 16 16:26:21 tau pop3d: error: No such file or directory
конфиг экза

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

primary_hostname = mail.my_domain.ru
# хост/имя_бд/пользователь/пароль
hide mysql_servers = localhost/exim/exim/exim

domainlist local_domains = ${lookup mysql{SELECT `domain` \
                            FROM `domain` WHERE \
                            `domain`='${domain}' AND \
                            `active`='1'}} : my_domain.ru : @

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

hostlist   relay_from_hosts = localhost:127.0.0.0/8:192.168.0.0/16

acl_smtp_rcpt = acl_check_rcpt
acl_smtp_data = acl_check_data

av_scanner = clamd:/var/run/clamav/clamd

#spamd_address = 127.0.0.1 783

qualify_domain = mail.my_domain.ru

qualify_recipient = mail.my_domain.ru

allow_domain_literals = false

exim_user = mailnull

exim_group = mail

#never_users = root

#rfc1413_hosts = *
rfc1413_query_timeout = 0s

ignore_bounce_errors_after = 45m

timeout_frozen_after = 15d

#freeze_tell = root@localhost

helo_accept_junk_hosts = 192.168.0.0/16

auto_thaw = 1h
smtp_banner = "$primary_hostname"

smtp_accept_max = 50
smtp_accept_max_per_connection = 25
smtp_connect_backlog = 30
smtp_accept_max_per_host = 20
split_spool_directory = true
remote_max_parallel = 15
return_size_limit = 70k
message_size_limit = 24M
helo_allow_chars = _

smtp_enforce_sync = false
log_selector = \
    +all_parents \
    +connection_reject \
    +incoming_interface \
    +lost_incoming_connection \
    +received_sender \
    +received_recipients \
    +smtp_confirmation \
    +smtp_syntax_error \
    +smtp_protocol_error \
    -queue_run

syslog_timestamp = no

system_filter = /usr/local/etc/exim/mail_copy.sh


begin acl

acl_check_rcpt:

  accept  hosts = :
  deny    message       = "Недопустимые символы в адресе"
          domains       = +local_domains
          local_parts   = ^[.] : ^.*[@%!/|]

  deny    message       = "Недопустимые символы в адресе"
          domains       = !+local_domains
          local_parts   = ^[./|] : ^.*[@%!] : ^.*/\\.\\./

#  accept  local_parts   = postmaster
#          domains       = +local_domains

#  require verify        = sender

  deny    message       = "RTFM SMTP RFC"
          condition     = ${if eq{$sender_helo_name}{}{yes}{no}}

  accept  authenticated = *

  deny    message       = "Не надо пихать свой IP"
          hosts         =  *:!+relay_from_hosts
          condition     = ${if eq{$sender_helo_name}\
                          {$sender_host_address}{true}{false}}


  deny    condition     = ${if eq{$sender_helo_name}\
                          {$interface_address}{yes}{no}}
          hosts         = !127.0.0.1 : !localhost : *
          message       = "Это мой IP-адрес"

  deny    condition     = ${if match{$sender_helo_name}\
                          {\N^\d+$\N}{yes}{no}}
          hosts         = !127.0.0.1:!localhost:*
          message       = "В HELO только цифры."

#  deny    message       = "Не нравится мне Ваш хост..."

#          condition     = ${if match{$sender_host_name} \
#                               {adsl|dialup|pool|peer|dhcp} \
#                               {yes}{no}}

  deny    message       = "host in blacklist - $dnslist_domain \n $dnslist_text"
          dnslists      = opm.blitzed.org : \
                          proxies.blackholes.easynet.nl : \
                          cbl.abuseat.org : \
                          bl.spamcop.net : \
                          bl.csma.biz : \
                          dynablock.njabl.org : \

  warn
        # ставим дефолтовую задержку в 20 секунд
        set acl_m0 = 20s
 warn
        # ставим задержку в 0 секунд своим хостам и
        # дружественным сетям
        hosts = +relay_from_hosts
        set acl_m0 = 0s
  warn
#        logwrite = Delay $acl_m0 for $sender_host_name \
       [$sender_host_address] with HELO=$sender_helo_name. Mail \
       from $sender_address to $local_part@$domain.
        delay = $acl_m0

  accept  domains       = +local_domains
          endpass
          message       = "В этом домене нет такого пользователя"
          verify        = recipient

  accept  domains       = +relay_to_domains
          endpass
          message       = "Моя сервера не знать маршрут на этот хост..."
          verify        = recipient

  accept  hosts         = +relay_from_hosts

  deny    message       = "Свободен. Это тебе не ОпенРелей."


acl_check_data:

  deny malware = *
  message = "In e-mail found VIRUS - $malware_name"

  accept



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 mysql{SELECT `goto` FROM `alias` WHERE \
           `address`='${quote_mysql:$local_part@$domain}' OR \
           `address`='${quote_mysql:@$domain}'}}

mysqluser:
  driver = accept
  condition = ${if eq{}{${lookup mysql{SELECT `maildir` FROM `mailbox` \
              WHERE `username`='${quote_mysql:$local_part@$domain}'}}}{no}{yes}}
  transport = mysql_delivery

begin transports

remote_smtp:
    driver = smtp

mysql_delivery:
    driver = appendfile
    check_string = ""
    create_directory
    delivery_date_add
    directory = ${lookup mysql{SELECT CONCAT('/var/mail/exim/', `maildir`) \
                FROM `mailbox` WHERE `username`='${local_part}@${domain}'}}
    directory_mode = 770
    envelope_to_add
    group = mail
    maildir_format
    maildir_tag = ,S=$message_size
    message_prefix = ""
    message_suffix = ""
    mode = 0600

address_file:
    driver = appendfile
    delivery_date_add
    envelope_to_add
    return_path_add

address_pipe:
  driver = pipe
  return_output

address_reply:
  driver = autoreply



begin retry

# Address or Domain  Error   Retries
# -----------------  -----   -------
*                    *       F,2h,15m; G,16h,1h,1.5; F,4d,6h

begin rewrite


begin authenticators

auth_plain:
  driver = plaintext
  public_name = PLAIN
  server_condition = ${lookup mysql{SELECT `username` FROM \
                     `mailbox` WHERE `username` = \
                     '${quote_mysql:$1}' AND `password` = \
                     '${quote_mysql:$2}'}{yes}{no}}
  server_prompts = :
  server_set_id = $2

# Вроде по этому оутглюк, а по предыдущему нетскейп.
auth_login:
  driver = plaintext
  public_name = LOGIN
  server_condition = ${lookup mysql{SELECT `username` FROM \
                     `mailbox` WHERE `username` = \
                     '${quote_mysql:$1}' AND `password` = \
                     '${quote_mysql:$2}'}{yes}{no}}
  server_prompts = Username:: : Password::
  server_set_id = $1

# А так авторизуется "Летучая Мышь" - TheBat!
auth_cram_md5:
  driver = cram_md5
  public_name = CRAM-MD5
  server_secret = ${lookup mysql{SELECT `password` FROM \
                        `mailbox` WHERE `username` \
                        = '${quote_mysql:$1}'}{$value}fail}
  server_set_id = $1

# &copy; lissyara       2006-02-25, 01:19

на идеи просто иссяк, не создает папки, хоть тресни.
не спеши, а то успеешь.

Хостинговая компания 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/

Аватара пользователя
AlkoGekS
сержант
Сообщения: 152
Зарегистрирован: 2007-05-22 11:30:29
Контактная информация:

Re: exim + mysql + courier_pop3d

Непрочитанное сообщение AlkoGekS » 2007-11-16 17:08:44

Поставь Довекот! У самого с курьером траблы были...

npu3pak
мл. сержант
Сообщения: 121
Зарегистрирован: 2007-07-08 2:49:39

Re: exim + mysql + courier_pop3d

Непрочитанное сообщение npu3pak » 2007-11-16 17:11:46

да вот сам сижу и думаю что придётся... однако всё таки интересно где-ж я мог то лопухнуться, ведь диры юзеров по логике должен генерить экзим

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

mysql_delivery:
    driver = appendfile
    check_string = ""
 create_directory
    delivery_date_add
    directory = ${lookup mysql{SELECT CONCAT('/var/mail/exim/', `maildir`) \
                FROM `mailbox` WHERE `username`='${local_part}@${domain}'}}
не спеши, а то успеешь.

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

Re: exim + mysql + courier_pop3d

Непрочитанное сообщение Alex Keda » 2007-11-16 18:36:33

в дебаге запускал?
Убей их всех! Бог потом рассортирует...

npu3pak
мл. сержант
Сообщения: 121
Зарегистрирован: 2007-07-08 2:49:39

Re: exim + mysql + courier_pop3d

Непрочитанное сообщение npu3pak » 2007-11-17 19:00:58

lissyara писал(а):в дебаге запускал?
угу, запускал

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

короче по логам "exim -bd -d+all" выходит так, что мессага обрабатывается транспортом mysql_delivery только если закомментарить в мейл-роутерах system_aliases. Но - есть фрагмент логов по смыслу приблизительно такой "начинайте ввод данных с окончанием "." на отдельной строке" после чего SMTP коннект рвётся, и мессага никуда не доставляется. Насколько я понял всю ситуацию - засада в том что exim не понимает куда ему сунуть входящий мессадж, так как установленный dovecot создал таки папку, но туда ничего не свалилось... В общем, придётся ждать появления инета в конторе и вычислять свои косяки.
не спеши, а то успеешь.

npu3pak
мл. сержант
Сообщения: 121
Зарегистрирован: 2007-07-08 2:49:39

Re: exim + mysql + courier_pop3d

Непрочитанное сообщение npu3pak » 2007-11-21 17:15:01

#exim -bd -d -q30m

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

 
....
1701 local_part=nih domain=my-domain.ru
 1701 checking "condition"
 1701 search_open: mysql "NULL"
 1701   cached open
 1701 search_find: file="NULL"
 1701   key="SELECT `maildir` FROM `mailbox` WHERE `username`='nih@my-domain.ru'" partial=-1 affix=NULL starflags=0
 1701 LRU list:
 1701 internal_search_find: file="NULL"
 1701   type=mysql key="SELECT `maildir` FROM `mailbox` WHERE `username`='nih@my-domain.ru'"
 1701 database lookup required for SELECT `maildir` FROM `mailbox` WHERE `username`='nih@my-domain.ru'
 1701 MySQL query: SELECT `maildir` FROM `mailbox` WHERE `username`='nih@my-domain.ru'
 1701 MYSQL using cached connection for localhost/exim/root
 1701 lookup yielded: my-domain.ru/nih/
 1701 calling mysqluser router
 1701 mysqluser router called for nih@my-domain.ru
 1701   domain = my-domain.ru
 1701 set transport mysql_delivery
 1701 queued for mysql_delivery transport: local_part = nih
 1701 domain = my-domain.ru
 1701   errors_to=NULL
 1701   domain_data=NULL localpart_data=NULL
 1701 routed by mysqluser router
 1701   envelope to: nih@my-domain.ru
 1701   transport: mysql_delivery
 1701 ----------- end verify ------------
 1701 accept: condition test succeeded
 1701 SMTP>> 250 Accepted
 1701 SMTP<< DATA
 1701 SMTP>> 354 Enter message, ending with "." on a line by itself
 1701 search_tidyup called
 1701 close MYSQL connection: localhost/exim/exim/
 1679 child 1701 ended: status=0xb
 1679 0 SMTP accept processes now running
 1679 Listening...

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

tau# ll /var/mail/exim/my-domain.ru
total 2
drwx------  5 mailnull  mail  512 Nov 16 18:08 test
tau#
0_o
может его переставить к богам?
не спеши, а то успеешь.

npu3pak
мл. сержант
Сообщения: 121
Зарегистрирован: 2007-07-08 2:49:39

Re: exim + mysql + courier_pop3d

Непрочитанное сообщение npu3pak » 2007-11-22 1:03:03

немного поэкспериментировал, влепил себя в relay_from_hosts и пошел играть с телнетом
telnet mail.my-domain.ru 25

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

220 mail.my-domain.ru, ESMTP EXIM 4.68
helo mailer.ru
250 mail.my-domain.ru Hello mailer.ru [мой.мега.ip.addr]
MAIL FRO<
500 unrecognized command
MAIL FROM: npu3pak@home.ru
250 OK
RCPT TO: nih@my-domain.ru
250 Accepted
DATA


Connection to host lost.
exim -bd -d+all -q30m

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

....
00:58:21  2462 accept: condition test succeeded
00:58:21  2462 SMTP>> 250 Accepted
00:58:27  2462 SMTP<< DATA
00:58:27  2462 SMTP>> 354 Enter message, ending with "." on a line by itself
00:58:27  2462 search_tidyup called
00:58:27  2462 close MYSQL connection: localhost/exim/exim
00:58:27  2186 child 2462 ended: status=0xb
00:58:27  2186 0 SMTP accept processes now running
00:58:27  2186 Listening...
никак не пойму, где же я мог наипаца

:?
не спеши, а то успеешь.

npu3pak
мл. сержант
Сообщения: 121
Зарегистрирован: 2007-07-08 2:49:39

Re: exim + mysql + courier_pop3d

Непрочитанное сообщение npu3pak » 2007-11-22 5:40:59

:evil:
не спеши, а то успеешь.

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

Re: exim + mysql + courier_pop3d

Непрочитанное сообщение Alex Keda » 2007-11-22 8:57:17

если ты в релей фром хост - логично что пускает...
Убей их всех! Бог потом рассортирует...

npu3pak
мл. сержант
Сообщения: 121
Зарегистрирован: 2007-07-08 2:49:39

Re: exim + mysql + courier_pop3d

Непрочитанное сообщение npu3pak » 2007-11-22 12:11:21

дык а какого черта рвется соединение после ввода команды DATA? Причём в логах exim - тишина.
не спеши, а то успеешь.

npu3pak
мл. сержант
Сообщения: 121
Зарегистрирован: 2007-07-08 2:49:39

Re: exim + mysql + courier_pop3d

Непрочитанное сообщение npu3pak » 2007-11-22 12:23:29

а если сделать вот так

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

# echo 'test message' | mail -s test test@my-domain.ru
то мессага доставляется, а если снаружи - то болт...
не спеши, а то успеешь.

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

Re: exim + mysql + courier_pop3d

Непрочитанное сообщение Alex Keda » 2007-11-22 13:30:53

на входе ничё не стоит?
===========
уровень логгирования повыше поставь
Убей их всех! Бог потом рассортирует...

npu3pak
мл. сержант
Сообщения: 121
Зарегистрирован: 2007-07-08 2:49:39

Re: exim + mysql + courier_pop3d

Непрочитанное сообщение npu3pak » 2007-11-22 14:06:49

этот гроб с экзимом единственый смотрящий напрямую в инет + это еще и NAT

в телнете

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

220 mail.my-domain.ru, ESMTP EXIM 4.68
helo adminhost
250 mail.my-domain.ru Hello adminhost [my_IP]
MAIL FROM: ящег@gmail.com
250 OK
RCPT TO: test@my-domain.ru
250 Accepted
DATA


Connection to host lost.

C:\Documents and Settings\Rei>
exim -bd -dd+all -q30m

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

....
13:52:18 12426 Connection request from мой_IP port 2927
13:52:18 12426 interface address=srv_IP port=25
13:52:18 12426 search_tidyup called
13:52:18 12426 1 SMTP accept process running
13:52:18 12426 Listening...
13:52:18 12432 Process 12432 is handling incoming connection from [my_IP]
13:52:46 12426 child 12432 ended: status=0xb
13:52:46 12426 0 SMTP accept processes now running

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

220 mail.centralholod.ru, ESMTP EXIM 4.68
helo admin host
501 Syntactically invalid HELO argument(s)
helo adminhost
250 mail.centralholod.ru Hello adminhost [194.187.207.211]
MAIL FROM: gakido.rei@gmail.com
250 OK
RCPT TO: test@centralholod.ru
250 Accepted
DAAT
500 unrecognized command
DATA


Connection to host lost.

C:\Documents and Settings\Rei>
exim -bd -d+all -q30m

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

проход acl
.....
13:58:02 12456 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
13:58:02 12456 Verifying test@my-domain.ru
13:58:02 12456 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
13:58:02 12456 Considering test@my-domain.ru
13:58:02 12456 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
13:58:02 12456 routing test@my-domain.ru
13:58:02 12456 --------> mysqluser router <--------
13:58:02 12456 local_part=test domain=my-domain.ru
13:58:02 12456 checking "condition"
13:58:02 12456 expanding:
13:58:02 12456    result:
13:58:02 12456 expanding: $local_part@$domain
13:58:02 12456    result: test@my-domain.ru
13:58:02 12456 expanding: SELECT `maildir` FROM `mailbox` WHERE `username`='${quote_mysql:$local_part@$domain}'
13:58:02 12456    result: SELECT `maildir` FROM `mailbox` WHERE `username`='test@my-domain.ru'
13:58:02 12456 search_open: mysql "NULL"
13:58:02 12456   cached open
13:58:02 12456 search_find: file="NULL"
13:58:02 12456   key="SELECT `maildir` FROM `mailbox` WHERE `username`='test@my-domain.ru'" partial=-1 affix=NULL starflags=0
13:58:02 12456 LRU list:
13:58:02 12456 internal_search_find: file="NULL"
13:58:02 12456   type=mysql key="SELECT `maildir` FROM `mailbox` WHERE `username`='test@my-domain.ru'"
13:58:02 12456 database lookup required for SELECT `maildir` FROM `mailbox` WHERE `username`='test@my-domain.ru'
13:58:02 12456 MySQL query: SELECT `maildir` FROM `mailbox` WHERE `username`='test@my-domain.ru'
13:58:02 12456 MYSQL using cached connection for localhost/exim/exim
13:58:02 12456 lookup yielded: my-domain.ru/test/
13:58:02 12456 expanding: ${lookup mysql{SELECT `maildir` FROM `mailbox` WHERE `username`='${quote_mysql:$local_part@$domain}'}}
13:58:02 12456    result: my-domain.ru/test/
13:58:02 12456 condition: eq{}{${lookup mysql{SELECT `maildir` FROM `mailbox` WHERE `username`='${quote_mysql:$local_part@$domain}'}}}
13:58:02 12456    result: false
13:58:02 12456 expanding: no
13:58:02 12456    result: no
13:58:02 12456 skipping: result is not used
13:58:02 12456 expanding: yes
13:58:02 12456    result: yes
13:58:02 12456 expanding: ${if eq{}{${lookup mysql{SELECT `maildir` FROM `mailbox` WHERE `username`='${quote_mysql:$local_part@$domain}'}}}{no}{yes}}
13:58:02 12456    result: yes
13:58:02 12456 calling mysqluser router
13:58:02 12456 mysqluser router called for test@my-domain.ru
13:58:02 12456   domain = my-domain.ru
13:58:02 12456 set transport mysql_delivery
13:58:02 12456 queued for mysql_delivery transport: local_part = test
13:58:02 12456 domain = my-domain.ru
13:58:02 12456   errors_to=NULL
13:58:02 12456   domain_data=NULL localpart_data=NULL
13:58:02 12456 routed by mysqluser router
13:58:02 12456   envelope to: test@my-domain.ru
13:58:02 12456   transport: mysql_delivery
13:58:02 12456 ----------- end verify ------------
13:58:02 12456 accept: condition test succeeded
13:58:02 12456 SMTP>> 250 Accepted
13:58:06 12456 SMTP<< DAAT
13:58:06 12456 LOG: smtp_syntax_error MAIN
13:58:06 12456   SMTP syntax error in "DAAT" H=(adminhost) [194.187.207.211] I=[195.7.174.204]:25 unrecognized command
13:58:06 12456 SMTP>> 500 unrecognized command
13:58:09 12456 SMTP<< DATA
13:58:09 12456 SMTP>> 354 Enter message, ending with "." on a line by itself
13:58:09 12456 search_tidyup called
13:58:09 12456 close MYSQL connection: localhost/exim/exim
13:58:09 12450 child 12456 ended: status=0xb
13:58:09 12450 0 SMTP accept processes now running
13:58:09 12450 Listening...

может где-то в мане есть параметры которые могут вывести еще чтото, но я их пока не нашел. Похоже child-процесс обрабатывающий коннект дохнет без объяснения причин...
не спеши, а то успеешь.

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

Re: exim + mysql + courier_pop3d

Непрочитанное сообщение Alex Keda » 2007-11-22 14:12:44

ни с того ни сс его?
мож баг какой...
версия какая?
Убей их всех! Бог потом рассортирует...

npu3pak
мл. сержант
Сообщения: 121
Зарегистрирован: 2007-07-08 2:49:39

Re: exim + mysql + courier_pop3d

Непрочитанное сообщение npu3pak » 2007-11-22 14:25:57

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

tau# exim -bV
Exim version 4.68 #0 (FreeBSD 6.2) built 08-Nov-2007 16:05:13
Copyright (c) University of Cambridge 2006
Probably Berkeley DB version 1.8x (native mode)
Support for: crypteq iconv() IPv6 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
Configuration file is /usr/local/etc/exim/configure
ставил из портов /usr/ports/mail/exim-mysql/
не спеши, а то успеешь.

npu3pak
мл. сержант
Сообщения: 121
Зарегистрирован: 2007-07-08 2:49:39

Re: exim + mysql + courier_pop3d

Непрочитанное сообщение npu3pak » 2007-11-22 14:35:40

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

# cat /var/log/messages | grep "pid 12456"
Nov 22 13:58:09 tau kernel: pid 12456 (exim-4.68-0), uid 26: exited on signal 11
гы, это тот процесс что обрабатывал соединение
не спеши, а то успеешь.

npu3pak
мл. сержант
Сообщения: 121
Зарегистрирован: 2007-07-08 2:49:39

Re: exim + mysql + courier_pop3d

Непрочитанное сообщение npu3pak » 2007-11-24 12:21:11

трабл решился переустановкой mysql-client как не странно. Хз, может библиотеки какие то тупили... В общем шняга работает :P
не спеши, а то успеешь.

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

Re: exim + mysql + courier_pop3d

Непрочитанное сообщение Alex Keda » 2007-11-24 19:09:33

бывает, при обновлениях...
на серверах, когда чё-то обновляю, при наличии времени стараюсь делать

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

portupgrade -Rf \*
благо мощи там много а софта - нет :)))
Убей их всех! Бог потом рассортирует...