exim+courier-imap+ClamAV+системные пользователи

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

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Гость
проходил мимо

Непрочитанное сообщение Гость » 2007-07-09 15:04:12

вот это до кучи пробывал разными методами ничего не помогает лог из maill/log
Jul 9 17:45:22 ns pop3d: LOGIN FAILED, method=CRAM-MD5, ip=[192.168.0.10]
Jul 9 17:45:22 ns pop3d: authentication error: Input/output error
Jul 9 17:47:45 ns pop3d: LOGIN FAILED, method=CRAM-MD5, ip=[192.168.0.10]
Jul 9 17:47:45 ns pop3d: authentication error: Input/output error
Jul 9 17:48:15 ns pop3d: LOGIN FAILED, method=CRAM-MD5, ip=[192.168.0.10]
Jul 9 17:48:15 ns pop3d: authentication error: Input/output error

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

demondem
проходил мимо

error в аутентификации

Непрочитанное сообщение demondem » 2007-07-09 15:21:16

ВОТ уважаемы пишу вам с просбой рассмотреть мой случий ибо ковырянию моему пришло терпение по статье лиса exim+courier-imap+mysql настраивал и чего то не получается вот лог из debuga
Jul 9 18:12:21 ns pop3d: Connection, ip=[192.168.0.10]
Jul 9 18:12:21 ns authdaemond: received auth request, service=pop3, authtype=login
Jul 9 18:12:21 ns authdaemond: authpam: trying this module
Jul 9 18:12:21 ns authdaemond: authpam: username 'admin' not found in password file
Jul 9 18:12:21 ns authdaemond: authpam: REJECT - try next module
Jul 9 18:12:21 ns authdaemond: authmysql: trying this module
Jul 9 18:12:21 ns authdaemond: authmysql: TEMPFAIL - no more modules will be tried
Jul 9 18:12:35 ns pop3d: Connection, ip=[192.168.0.10]
Jul 9 18:12:35 ns authdaemond: received auth request, service=pop3, authtype=login
Jul 9 18:12:35 ns authdaemond: authpam: trying this module
Jul 9 18:12:35 ns authdaemond: authpam: username 'admin' not found in password file
Jul 9 18:12:35 ns authdaemond: authpam: REJECT - try next module
Jul 9 18:12:35 ns authdaemond: authmysql: trying this module
Jul 9 18:12:35 ns authdaemond: authmysql: TEMPFAIL - no more modules will be tried

поможите чем можите!

жду и надеюсь всецело ВАШ

Аватара пользователя
dikens3
подполковник
Сообщения: 4856
Зарегистрирован: 2006-09-06 16:24:08
Откуда: Нижний Новгород
Контактная информация:

Непрочитанное сообщение dikens3 » 2007-07-09 17:29:15

SELECT 'username', crypt, "", 26, 26, CONCAT('/var/mail/exim','maildir'), "", "", name, "" FROM mailbox WHERE 'username' = "admin"

Unknown column 'crypt' in 'field list'
Убери из конфига authmysqlrc проверку поля crypt

Мой конфиг выглядит вот так:

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

MYSQL_USERNAME          eximuser
MYSQL_PASSWORD          eximpassword
MYSQL_SOCKET            /tmp/mysql.sock
MYSQL_DATABASE          exim
MYSQL_USER_TABLE        users
MYSQL_CLEAR_PWFIELD     password
MYSQL_UID_FIELD         26
MYSQL_GID_FIELD         6
MYSQL_LOGIN_FIELD       username
MYSQL_HOME_FIELD        '/mnt/mail/'
MYSQL_NAME_FIELD        comment
MYSQL_MAILDIR_FIELD     maildir
MYSQL_WHERE_CLAUSE      active = 'Y'
MYSQL_QUOTA_FIELD       `quota-max`
И директория должна существовать (отправь письмо обязательно)
Самый важный нюанс это точное совпадение пути после выборки из базы:
Т.е., если в базе maildir = /domain.ru/admin/
То полный путь должен существовать и доступен: /mnt/mail/domain.ru/admin/
И там 3 папки:

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

cur
new
tmp
P.S. Если нифига не понял, конфиг authmysqlrc и строку из базы на форум выкладывай.
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.

Аватара пользователя
demondem10
сержант
Сообщения: 284
Зарегистрирован: 2007-07-10 11:00:10
Откуда: kazakhstan

Непрочитанное сообщение demondem10 » 2007-07-10 11:17:13

Я вас понял но ситуацию это не изменило вот мой конфиг exima и приложу еще конфиг authmysqlrc после этого прошу пролить свет на данную проблему

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

primary_hostname = dialin.su

hide mysql_servers = localhost/exim/exim/exim

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'}}


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

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 = dialin.kz


qualify_recipient = dialin.kz


allow_domain_literals = false

exim_user = mailnull
exim_group = mail

never_users = root


rfc1413_query_timeout = 0s


ignore_bounce_errors_after = 45m


timeout_frozen_after = 15m


freeze_tell = admin@dialin.su


helo_accept_junk_hosts = 127.0.0.1/16:192.168.0.0/24


auto_thaw = 1h

# @825BAB285 A5@25@0
smtp_banner = "$primary_hostname, ESMTP EXIM $version_number"

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 = true

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/copy_mail.conf

begin acl

acl_check_rcpt:

  accept  hosts = :

  deny    message       = "Otstan"
          domains       = +local_domains
          local_parts   = ^[.] : ^.*[@%!/|]

  deny    message       = "54>?CAB8<K5 A8<2>;K 2 04@5A5"
          domains       = !+local_domains
          local_parts   = ^[./|] : ^.*[@%!] : ^.*/\\.\\./


 accept  authenticated = *

#  C105< =0E, B5E, :B> ?>4AB02;O5B A2>9 IP 2 HELO
  deny    message       = "5 =04> ?8E0BL A2>9 IP 2 :0G5AB25 HELO!"
          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       = "-B> <>9 IP-04@5A! HQ; ?@>GL!"


  deny    condition     = ${if match{$sender_helo_name}\
                          {\N^\d+$\N}{yes}{no}}
          hosts         = !127.0.0.1:!localhost:*
          message       = " HELO =5 <>3CB 1KBL B>:0 F8D@K!"

   deny    message       = "5 =@028BAO <=5 0H E>AB..."
          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
        # AB028< 45D>;B>2CN 7045@6:C 2 20 A5:C=4
        set acl_m0 = 20s
  warn
        # AB028< 7045@6:C 2 0 A5:C=4 A2>8< E>AB0< 8
        # 4@C65AB25==K< A5BO< (A>A54=OO :>=B>@0 :))
       hosts = +relay_from_hosts : 127.0.0.1/32
       set acl_m0 = 0s
  warn
        # ?8H5< 2 ;>38 7045@6:C (5A;8 >=> 20< =04>)
        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       = "Sorry"
          verify        = recipient

  
  accept  domains       = +relay_to_domains
          endpass
          message       = ">O A5@25@0 =5 7=0BL <0@H@CB =0 MB>B E>AB..."
          verify        = recipient

  #  07@5H05< ?>GBC >B 4><5=>2 2 A?8A:5 relay_from_hosts
  accept  hosts         = +relay_from_hosts
			

  # A;8 =5?>4>H;> =8 >4=> ?@028;> - GC20: O2=> 8I5B
  # >B:@KBK9 @5;59. HQ; ?@>GL. :)
  deny    message       = "!2>1>45=. -B> B515 =5 ?5= 5;59."


acl_check_data:

# Proveryaem telo pisma
  deny malware = *
  message = "In e-mail found VIRUS - $malware_name"

  accept

# GQ 45;05< A ?>GB>9
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

# =0G8=0NBAO B@0=A?>@BK - :0: 4>AB02;O5< ?>GBC
begin transports

# >AB02:0 =0 C40;Q==K5 E>ABK - ?> SMTP
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

# <O ?@>3@0<<K
address_pipe:
  driver = pipe
  return_output

# "@0=A?>@B 4;O 02B>>B25B>2
address_reply:
  driver = autoreply



# 0G8=0NBAO ?>2B>@K =54>AB02;5==KE ?8A5<.
begin retry

# -B>B :CA>: O =5 B@>30;. C<0N @07@01>BG8:8 ;CGH5 7=0NB,
# :0:85 BCB 4>;6=K 1KBL F8D8@L:8. A;8 65 2K MB> 7=05B5
# ;CGH5 8E - <5=O9B5. %>BO...  :0:>3>, 5A;8 K B0:>9
# C<=K9, G8B05B5 MB>B <0=C0;? >65B =C, 8E, F8D8@L:8, 0? :)
# Address or Domain  Error   Retries
# -----------------  -----   -------
*                    *       F,2h,15m; G,16h,1h,1.5; F,4d,6h


# ?@5>1@07>20=85 04@5A>2. # <5=O B0:>3> =5BC.
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

# @>45 ?> MB><C >CB3;N:, 0 ?> ?@54K4CI5<C =5BA:59?.
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

#  B0: 02B>@87C5BAO "5BCG0O KHL" - 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
все коменты поудалял что бы меньше весил а вот и authmysqlrc

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

##NAME: LOCATION:0
#
# The server name, userid, and password used to log in.

MYSQL_SERVER		localhost
MYSQL_USERNAME		exim
MYSQL_PASSWORD		exim

MYSQL_PORT		3306


MYSQL_DATABASE		exim


MYSQL_USER_TABLE	mailbox

#MYSQL_CRYPT_PWFIELD	crypt

 MYSQL_CLEAR_PWFIELD	password


 DEFAULT_DOMAIN		dialin.su


MYSQL_UID_FIELD		26


MYSQL_GID_FIELD		26

MYSQL_LOGIN_FIELD	username

MYSQL_HOME_FIELD	CONCAT('/var/mail/exim','maildir')


MYSQL_NAME_FIELD	name


 MYSQL_MAILDIR_FIELD	CONCAT('/var/mail/exim','maildir') 


# эту строку только что поставил
MYSQL_WHERE_CLAUSE active='Y'

заранее благодарен за помощь!

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

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

люди, цените чужое время - используйте кнопочку
Убей их всех! Бог потом рассортирует...

Аватара пользователя
demondem10
сержант
Сообщения: 284
Зарегистрирован: 2007-07-10 11:00:10
Откуда: kazakhstan

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

Принял к сведению исправлюсь!
ЛИС я тебя бы попросил помочь кому ка не тебе знать все подводные ками , по твоим конфигам ставлю, не взглянешь???
заранее благодарю...

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

Непрочитанное сообщение Alex Keda » 2007-07-10 11:32:14

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

authmysql: TEMPFAIL
муся запущена? Похоже что нет.
Уровень логгирования повысь и смотри что не так
Убей их всех! Бог потом рассортирует...

Аватара пользователя
dikens3
подполковник
Сообщения: 4856
Зарегистрирован: 2006-09-06 16:24:08
Откуда: Нижний Новгород
Контактная информация:

Непрочитанное сообщение dikens3 » 2007-07-10 11:43:26

demondem10
Получение почты (authdaemond) не имеет общего с exim(отправкой). Конфиг exim не нужен.
Пока по крайней мере нет надобности.

Включи лог запросов в mysql, смотри что ищет в mysql authdaemond и какой запрос выполняет.(От этого можно и плясать, т.е. сформировать правильный запрос, который вернёт результат)
P.S. Если нифига не понял, конфиг authmysqlrc и строку из базы на форум выкладывай.
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.

Аватара пользователя
demondem10
сержант
Сообщения: 284
Зарегистрирован: 2007-07-10 11:00:10
Откуда: kazakhstan

Непрочитанное сообщение demondem10 » 2007-07-10 12:15:29

Простите уважаемый dikens3 я ничего не понимаю в mysql а потому прошу показать ка это сделать?

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

Непрочитанное сообщение Alex Keda » 2007-07-10 12:15:54

lissyara писал(а):

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

authmysql: TEMPFAIL
муся запущена? Похоже что нет.
Уровень логгирования повысь и смотри что не так
Убей их всех! Бог потом рассортирует...

Аватара пользователя
demondem10
сержант
Сообщения: 284
Зарегистрирован: 2007-07-10 11:00:10
Откуда: kazakhstan

Непрочитанное сообщение demondem10 » 2007-07-10 12:22:45

Лис тут такая штука /usr/local/etc/rc.d/mysql-server start
и он стартует, но логов в /var/log/mysql.log их просто нет
а socet /tmp/mysql.sock есть!
и где повысить логирование?

Аватара пользователя
demondem10
сержант
Сообщения: 284
Зарегистрирован: 2007-07-10 11:00:10
Откуда: kazakhstan

Непрочитанное сообщение demondem10 » 2007-07-10 12:29:16

а вот sockstat | grep mysql
выдал вот что
mysql mysqld 1323 3 stream /tmp/mysql.sock

и все

Аватара пользователя
dikens3
подполковник
Сообщения: 4856
Зарегистрирован: 2006-09-06 16:24:08
Откуда: Нижний Новгород
Контактная информация:

Непрочитанное сообщение dikens3 » 2007-07-10 12:35:00

Тогда придётся почитать про mysql. Он у тебя похоже не запущен на TCP/IP.

Можно сделать как у меня:

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

MYSQL_SOCKET            /tmp/mysql.sock 
И убери из конфига:

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

MYSQL_PORT      3306
MYSQL_SERVER      localhost 
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.

Аватара пользователя
demondem10
сержант
Сообщения: 284
Зарегистрирован: 2007-07-10 11:00:10
Откуда: kazakhstan

Непрочитанное сообщение demondem10 » 2007-07-10 12:49:09

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

Jul 10 14:28:00 ns exim[1015]: exim 4.67 daemon started: pid=1015, -q30m, listening for SMTP on port 25 (IPv4)
Jul 10 15:44:17 ns authdaemond: modules="authpam authmysql", daemons=5
Jul 10 15:44:17 ns authdaemond: Installing libauthpam
Jul 10 15:44:17 ns authdaemond: Installation complete: authpam
Jul 10 15:44:17 ns authdaemond: Installing libauthmysql
Jul 10 15:44:17 ns authdaemond: Installation complete: authmysql
Jul 10 15:44:18 ns exim[1015]: exim 4.67 daemon started: pid=1015, -q30m, listening for SMTP on port 25 (IPv4)
Jul 10 15:46:19 ns authdaemond: authmysql: MYSQL_SERVER nor MYSQL_SOCKET set in/usr/local/etc/authlib/authmysqlrc.
Jul 10 15:46:19 ns pop3d: LOGIN FAILED, user=test@dialin.kz, ip=[192.168.0.10]
Jul 10 15:46:19 ns pop3d: authentication error: Input/output error
Лис вот чего мне он написал после выше указанных действий

Аватара пользователя
dikens3
подполковник
Сообщения: 4856
Зарегистрирован: 2006-09-06 16:24:08
Откуда: Нижний Новгород
Контактная информация:

Непрочитанное сообщение dikens3 » 2007-07-10 12:56:54

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

MYSQL_SOCKET            /tmp/mysql.sock
В конфиг закинь.
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.

Аватара пользователя
demondem10
сержант
Сообщения: 284
Зарегистрирован: 2007-07-10 11:00:10
Откуда: kazakhstan

Непрочитанное сообщение demondem10 » 2007-07-10 13:04:45

закинул !
maill.log

Jul 10 16:01:46 ns authdaemond: authmysql: MYSQL_SERVER nor MYSQL_SOCKET set in/usr/local/etc/authlib/authmysqlrc.
Jul 10 16:01:46 ns pop3d: LOGIN FAILED, user=test@dialin.kz, ip=[192.168.0.10]
Jul 10 16:01:46 ns pop3d: authentication error: Input/output error

при подключении с бата

Аватара пользователя
dikens3
подполковник
Сообщения: 4856
Зарегистрирован: 2006-09-06 16:24:08
Откуда: Нижний Новгород
Контактная информация:

Непрочитанное сообщение dikens3 » 2007-07-10 13:06:59

А перезапустить authdaemond?
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.

Аватара пользователя
demondem10
сержант
Сообщения: 284
Зарегистрирован: 2007-07-10 11:00:10
Откуда: kazakhstan

Непрочитанное сообщение demondem10 » 2007-07-10 13:12:43

Да уважаемый перезапустил и уго мускула тоже но при попытке все осталось

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

Jul 10 16:09:46 ns authdaemond: stopping authdaemond children
Jul 10 16:09:46 ns authdaemond: modules="authpam authmysql", daemons=5
Jul 10 16:09:46 ns authdaemond: Installing libauthpam
Jul 10 16:09:46 ns authdaemond: Installation complete: authpam
Jul 10 16:09:46 ns authdaemond: Installing libauthmysql
Jul 10 16:09:46 ns authdaemond: Installation complete: authmysql
Jul 10 16:10:37 ns authdaemond: authmysql: MYSQL_SERVER nor MYSQL_SOCKET set in/usr/local/etc/authlib/authmysqlrc.
Jul 10 16:10:37 ns pop3d: LOGIN FAILED, user=admin, ip=[127.0.0.1]
Jul 10 16:10:37 ns pop3d: authentication error: Input/output error

Аватара пользователя
dikens3
подполковник
Сообщения: 4856
Зарегистрирован: 2006-09-06 16:24:08
Откуда: Нижний Новгород
Контактная информация:

Непрочитанное сообщение dikens3 » 2007-07-10 13:23:50

Что-то не так написал, ибо перевести не сложно:
MYSQL_SERVER nor MYSQL_SOCKET set in/usr/local/etc/authlib/authmysqlrc.
Опции MYSQL_SERVER или MYSQL_SOCKET в конфиге /usr/local/etc/authlib/authmysqlrc не найдено.

P.S. Для разделения TAB используй
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.

Аватара пользователя
demondem10
сержант
Сообщения: 284
Зарегистрирован: 2007-07-10 11:00:10
Откуда: kazakhstan

Непрочитанное сообщение demondem10 » 2007-07-10 13:51:17

Jul 10 16:42:02 ns pop3d: LOGIN FAILED, user=test, ip=[127.0.0.1]
Jul 10 16:43:15 ns pop3d: LOGIN FAILED, user=test@dialin.kz, ip=[192.168.0.10]
Jul 10 16:43:29 ns pop3d: LOGIN FAILED, user=test@dialin.kz, ip=[192.168.0.10]
Jul 10 16:43:42 ns pop3d: LOGIN FAILED, user=test, ip=[192.168.0.10]
Jul 10 16:47:52 ns pop3d: LOGIN FAILED, method=CRAM-MD5, ip=[192.168.0.10]
Jul 10 16:48:14 ns last message repeated 2 times
Jul 10 16:48:35 ns last message repeated 2 times
Jul 10 16:48:51 ns pop3d: LOGIN FAILED, user=test@dialin.kz, ip=[192.168.0.10]
Jul 10 16:49:09 ns pop3d: LOGIN FAILED, user=test@dialin.kz, ip=[192.168.0.10]

вот вроде бы все поставил и теперь лог изменился

Аватара пользователя
demondem10
сержант
Сообщения: 284
Зарегистрирован: 2007-07-10 11:00:10
Откуда: kazakhstan

Непрочитанное сообщение demondem10 » 2007-07-10 14:04:31

А вот интересная тема когда в postfixadmine завожу юзера вот чего он мне в maillog пишет
Jul 10 17:02:35 ns exim[1432]: SMTP protocol synchronization error (input sent without waiting for greeting): rejected connection from H=[127.0.0.1] I=[127.0.0.1]:25 input="EHLO localhost\r\n"
Jul 10 17:02:35 ns exim[1432]: SMTP protocol synchronization error (input sent without waiting for greeting): rejected connection from H=[127.0.0.1] I=[127.0.0.1]:25 input="EHLO localhost\r\n"

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

Непрочитанное сообщение Alex Keda » 2007-07-10 14:39:52

по форуму поищи.
забей :)
Убей их всех! Бог потом рассортирует...

Аватара пользователя
dikens3
подполковник
Сообщения: 4856
Зарегистрирован: 2006-09-06 16:24:08
Откуда: Нижний Новгород
Контактная информация:

Непрочитанное сообщение dikens3 » 2007-07-10 14:47:25

demondem10 писал(а):Jul 10 16:42:02 ns pop3d: LOGIN FAILED, user=test, ip=[127.0.0.1]
Jul 10 16:43:15 ns pop3d: LOGIN FAILED, user=test@dialin.kz, ip=[192.168.0.10]
Jul 10 16:43:29 ns pop3d: LOGIN FAILED, user=test@dialin.kz, ip=[192.168.0.10]
Jul 10 16:43:42 ns pop3d: LOGIN FAILED, user=test, ip=[192.168.0.10]
Jul 10 16:47:52 ns pop3d: LOGIN FAILED, method=CRAM-MD5, ip=[192.168.0.10]
Jul 10 16:48:14 ns last message repeated 2 times
Jul 10 16:48:35 ns last message repeated 2 times
Jul 10 16:48:51 ns pop3d: LOGIN FAILED, user=test@dialin.kz, ip=[192.168.0.10]
Jul 10 16:49:09 ns pop3d: LOGIN FAILED, user=test@dialin.kz, ip=[192.168.0.10]

вот вроде бы все поставил и теперь лог изменился
Молодец, теперь вопрос где у тебя хранятся пароли, в каком виде, почему не проходит аутентификация.
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.

Аватара пользователя
demondem10
сержант
Сообщения: 284
Зарегистрирован: 2007-07-10 11:00:10
Откуда: kazakhstan

Непрочитанное сообщение demondem10 » 2007-07-10 15:35:18

пароли хранятся в базе мускула вот дамп по которому я создавал эту таблицу

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

CREATE TABLE `mailbox` (
  `username` varchar(255) NOT NULL default '',
  `password` varchar(255) NOT NULL default '',
  `name` varchar(255) NOT NULL default '',
  `maildir` varchar(255) NOT NULL default '',
  `quota` int(10) NOT NULL default '0',
  `domain` varchar(255) NOT NULL default '',
  `created` datetime NOT NULL default '0000-00-00 00:00:00',
  `modified` datetime NOT NULL default '0000-00-00 00:00:00',
  `active` tinyint(1) NOT NULL default '1',
  PRIMARY KEY  (`username`),
  KEY `username` (`username`)
) TYPE=MyISAM COMMENT='Exim and courier-imap Admin - Virtual Mailboxes';

Аватара пользователя
demondem10
сержант
Сообщения: 284
Зарегистрирован: 2007-07-10 11:00:10
Откуда: kazakhstan

Непрочитанное сообщение demondem10 » 2007-07-10 15:49:38

А вот что бат мне при отправке письма пишет!

10.07.2007, 18:46:07: SEND - Аутентификация (обычный метод)...
10.07.2007, 18:46:07: SEND - Сервер сообщает об ошибке: Incorrect authentication data
10.07.2007, 18:46:07: SEND - Аутентификация (проверка имени пользователя и пароля)...
10.07.2007, 18:46:07: SEND - Сервер сообщает об ошибке: Incorrect authentication data
10.07.2007, 18:46:07: SEND - ВНИМАНИЕ: не удалось обнаружить на сервере подходящих алгоритмов аутентификации
10.07.2007, 18:46:07: SEND - Отправка письма для palazzo_a@mail.ru
<10.07.2007, 18:46:51: SEND - Отправлено письмо для palazzo_a@mail.ru (32440 байт)
10.07.2007, 18:46:51: SEND - Соединение завершено - отправлено писем: 1

????????????????????????