URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 80171
[ Назад ]

Исходное сообщение
"проблема при отправке почты на адрес office..."

Отправлено kazan_maloy , 06-Май-08 10:50 
Добрый день...
Может кто нить знает...
На все адреса нашего почтовика почта уходит нормально (user1@domen.ru,user2...), а вот на адрес office@domen.ru пишет: DSN: User unknown...
Заводился пользователь office совершенно аналогично другим...
И из вне и из локалки и от рута этот юзер не может получить письмо, хотя он авторизуется нормально и сам может отпралять почту...
В чем проблем??? Где крутить...
ASPLinux,Sendmail...и еще стоит Spamassassin...
Заранее благодарен...

Содержание

Сообщения в этом обсуждении
"проблема при отправке почты на адрес office..."
Отправлено mario , 06-Май-08 18:52 
>[оверквотинг удален]
>Может кто нить знает...
>На все адреса нашего почтовика почта уходит нормально (user1@domen.ru,user2...), а вот на
>адрес office@domen.ru пишет: DSN: User unknown...
>Заводился пользователь office совершенно аналогично другим...
>И из вне и из локалки и от рута этот юзер не
>может получить письмо, хотя он авторизуется нормально и сам может отпралять
>почту...
>В чем проблем??? Где крутить...
>ASPLinux,Sendmail...и еще стоит Spamassassin...
>Заранее благодарен...

где пользователь office храниться ?
в реципиентах прописан
?


"проблема при отправке почты на адрес office..."
Отправлено kazan_maloy , 07-Май-08 09:15 
>[оверквотинг удален]
>>И из вне и из локалки и от рута этот юзер не
>>может получить письмо, хотя он авторизуется нормально и сам может отпралять
>>почту...
>>В чем проблем??? Где крутить...
>>ASPLinux,Sendmail...и еще стоит Spamassassin...
>>Заранее благодарен...
>
>где пользователь office храниться ?
>в реципиентах прописан
>?

Заводил через adduser,как и всех остальных,но этот почту не получает...
Все юзера и office прописаны в etc\mail\access и тд...в общем все настройки для всех юзеров совершенно одинаковы...
Я извиняюсь...Что значит "в реципиентах прописан"?
Вот что пишет при отправки почты этому юзеру с консоли от рута...

mail -v office@domen.ru
Subject: test
TEST!!!
.
Cc:
office@domen.ru... Connecting to [127.0.0.1] via relay...
220 domen.ru ESMTP Sendmail 8.13.1/8.13.1; Wed, 7 May 2008 10:07:02 +0400
>>> EHLO mail.domen.ru

250-domen.ru Hello localhost.localdomain [127.0.0.1], pleased to meet you
250-ENHANCEDSTATUSCODES
250-PIPELINING
250-8BITMIME
250-SIZE
250-DSN
250-ETRN
250-AUTH DIGEST-MD5 CRAM-MD5
250-DELIVERBY
250 HELP
>>> MAIL From:<root@mail.domen.ru> SIZE=48 AUTH=root@mail.domen.ru

250 2.1.0 <root@mail.domen.ru>... Sender ok
>>> RCPT To:<office@domen.ru>
>>> DATA

553 5.3.0 <office@domen.ru>... NJ
503 5.0.0 Need RCPT (recipient)
>>> RSET

250 2.0.0 Reset state
>>> RSET

250 2.0.0 Reset state
root... Using cached ESMTP connection to [127.0.0.1] via relay...
>>> MAIL From:<> SIZE=1072

250 2.1.0 <>... Sender ok
>>> RCPT To:<root@mail.domen.ru>
>>> DATA

250 2.1.5 <root@mail.domen.ru>... Recipient ok
354 Enter mail, end with "." on a line by itself
>>> .

250 2.0.0 m47672oW010122 Message accepted for delivery
root... Sent (m47672oW010122 Message accepted for delivery)
Closing connection to [127.0.0.1]
>>> QUIT

221 2.0.0 domen.ru closing connection

Будто не находит получателя...Где копать?
Пасиб заранее...


"проблема при отправке почты на адрес office..."
Отправлено Medlar , 07-Май-08 10:32 
покажите лог события

"проблема при отправке почты на адрес office..."
Отправлено kazan_maloy , 07-Май-08 11:12 
>покажите лог события

установлен spamassassin - отключал таже проблема...
вот запись из maillog-а:

May  7 11:53:07 mail sendmail[16042]: m477r7kL016042: from=root, size=48, class=0, nrcpts=1, msgid=<200805070753.m477r7kL016042@mail.domen.ru>, relay=root@localhost
May  7 11:53:07 mail sendmail[16043]: m477r7xA016043: Milter (clamav): local socket name /var/run/clamav/clamav-milter.sock unsafe
May  7 11:53:07 mail sendmail[16043]: m477r7xA016043: Milter (clamav): to error state
May  7 11:53:07 mail sendmail[16043]: m477r7xA016043: ruleset=check_rcpt, arg1=<office@domen.ru>, relay=localhost.localdomain [127.0.0.1], reject=553 5.3.0 <office@domen.ru>... NJ
May  7 11:53:07 mail sendmail[16042]: m477r7kL016042: to=office@domen.ru, ctladdr=root (0/0), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30048, relay=[127.0.0.1] [127.0.0.1], dsn=5.3.0, stat=User unknown
May  7 11:53:07 mail sendmail[16043]: m477r7xA016043: from=<root@mail.domen.ru>, size=48, class=0, nrcpts=0, proto=ESMTP, daemon=MTA, relay=localhost.localdomain [127.0.0.1]
May  7 11:53:07 mail sendmail[16042]: m477r7kL016042: m477r7kM016042: DSN: User unknown
May  7 11:53:07 mail sendmail[16043]: m477r7xC016043: from=<>, size=1980, class=0, nrcpts=1, msgid=<200805070753.m477r7kM016042@mail.domen.ru>, proto=ESMTP, daemon=MTA, relay=localhost.localdomain [127.0.0.1]
May  7 11:53:07 mail spamd[5253]: connection from localhost.localdomain [127.0.0.1] at port 45351
May  7 11:53:07 mail spamd[5253]: info: setuid to root succeeded
May  7 11:53:07 mail spamd[5253]: Still running as root: user not specified with -u, not found, or set to root.  Fall back to nobody.
May  7 11:53:07 mail spamd[5253]: processing message <200805070753.m477r7kM016042@mail.domen.ru> for root:99.
May  7 11:53:08 mail spamd[5253]: cannot write to /etc/mail/spam/bayes_journal, Bayes db update ignored: Permission denied
May  7 11:53:08 mail spamd[5253]: clean message (-5.9/3.0) for root:99 in 0.6 seconds, 2263 bytes.
May  7 11:53:08 mail spamd[5253]: result: . -5 - ALL_TRUSTED,BAYES_00 scantime=0.6,size=2263,mid=<200805070753.m477r7kM016042@mail.domen.ru>,bayes=4.61568157805736e-07,autolearn=failed
May  7 11:53:08 mail sendmail[16043]: m477r7xC016043: Milter add: header: X-Spam-Status: No, score=-5.9 required=3.0 tests=ALL_TRUSTED,BAYES_00 \n\tautolearn=failed version=3.0.0
May  7 11:53:08 mail sendmail[16043]: m477r7xC016043: Milter add: header: X-Spam-Checker-Version: SpamAssassin 3.0.0 (2004-09-13) on mail.domen.ru
May  7 11:53:08 mail sendmail[16042]: m477r7kM016042: to=root, delay=00:00:01, xdelay=00:00:01, mailer=relay, pri=31072, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (m477r7xC016043 Message accepted for delivery)
May  7 11:53:08 mail sendmail[16046]: m477r7xC016043: to=rootmail@domen.ru, delay=00:00:01, xdelay=00:00:00, mailer=local, pri=32361, dsn=2.0.0, stat=Sent

Что значит <office@domen.ru>... NJ, "NJ" - это что?


"проблема при отправке почты на адрес office..."
Отправлено Medlar , 07-Май-08 11:57 
>Что значит <office@domen.ru>... NJ, "NJ" - это что?

Вы меня спрашиваете? Кто писал ваш конфиг sendmail.cf?
По наследству достался?
Что покажет egrep NJ sendmail.cf?

Кроме того, у вас конкретные проблемы с фильтром, и нужно разбираться еще и с ними.


"проблема при отправке почты на адрес office..."
Отправлено kazan_maloy , 07-Май-08 13:40 
>>Что значит <office@domen.ru>... NJ, "NJ" - это что?
>
>Вы меня спрашиваете? Кто писал ваш конфиг sendmail.cf?
>По наследству достался?
>Что покажет egrep NJ sendmail.cf?
>
>Кроме того, у вас конкретные проблемы с фильтром, и нужно разбираться еще
>и с ними.

NJ ни чего...только nj

# DNS based IP address spam list dnsbl.njabl.org
R$-.$-.$-.$-            $: <?> $(dnsbl $4.$3.$2.$1.dnsbl.njabl.org. $: OK $)
R<?>$+                  $#error $@ 5.7.1 $: Rejected - see http://njabl.org/look?$&{client_addr}

Весь сервак по наследству, а опыта минимум...


"проблема при отправке почты на адрес office..."
Отправлено Medlar , 07-Май-08 14:38 
egrep NJ submit.cf

"проблема при отправке почты на адрес office..."
Отправлено kazan_maloy , 07-Май-08 14:42 
>egrep NJ submit.cf

Пусто...



"проблема при отправке почты на адрес office..."
Отправлено Medlar , 07-Май-08 14:47 
man egrep
и потом
egrep NJ sendmail.cf

"проблема при отправке почты на адрес office..."
Отправлено kazan_maloy , 07-Май-08 14:55 
>man egrep
>и потом
>egrep NJ sendmail.cf

Ни в одном файле \etc\mail не встречается "NJ"...



"проблема при отправке почты на адрес office..."
Отправлено Medlar , 07-Май-08 15:23 
Покажите:
echo '3,0 ' office@domen.ru | sendmail -d21.12 -bt

sendmail  -d60.5 -d27.2 -bv  office@domen.ru


"проблема при отправке почты на адрес office..."
Отправлено Medlar , 07-Май-08 15:25 
поправка:
echo '3,0 office@domen.ru' | sendmail -d21.12 -bt

"проблема при отправке почты на адрес office..."
Отправлено kazan_maloy , 07-Май-08 15:45 
>поправка:
>echo '3,0 office@domen.ru' | sendmail -d21.12 -bt

ADDRESS TEST MODE (ruleset 3 NOT automatically invoked)
Enter <ruleset> <address>
> canonify           input: office @ domen . ru

-----trying rule: $@
----- rule fails
-----trying rule: $*
-----rule matches: $: $1 < @ >
rewritten as: office @ domen . ru < @ >
-----trying rule: $* < $* > $* < @ >
----- rule fails
-----trying rule: @ $* < @ >
----- rule fails
-----trying rule: $* [ IPv6 : $+ ] < @ >
----- rule fails
-----trying rule: $* : : $* < @ >
----- rule fails
-----trying rule: : include : $* < @ >
----- rule fails
-----trying rule: $* : $* [ $* ]
----- rule fails
-----trying rule: $* : $* < @ >
----- rule fails
-----trying rule: $* < @ >
-----rule matches: $: $1
rewritten as: office @ domen . ru
-----trying rule: $* ;
----- rule fails
-----trying rule: $* < $+ : ; > $*
----- rule fails
-----trying rule: $* < $* ; >
----- rule fails
-----trying rule: $@
----- rule fails
-----trying rule: $*
-----rule matches: $: < $1 >
rewritten as: < office @ domen . ru >
-----trying rule: $+ < $* >
----- rule fails
-----trying rule: < $* > $+
----- rule fails
-----trying rule: < >
----- rule fails
-----trying rule: < $+ >
-----rule matches: $: $1
rewritten as: office @ domen . ru
-----trying rule: @ $+ , $+
----- rule fails
-----trying rule: @ [ $* ] : $+
----- rule fails
-----trying rule: @ $+ : $+
----- rule fails
-----trying rule: $+ : $* ; @ $+
----- rule fails
-----trying rule: $+ : $* ;
----- rule fails
-----trying rule: $+ @ $+
-----rule matches: $: $1 < @ $2 >
rewritten as: office < @ domen . ru >
-----trying rule: $+ < $+ @ $+ >
----- rule fails
-----trying rule: $+ < @ $+ >
-----rule matches: $@ $> Canonify2 $1 < @ $2 >
Canonify2          input: office < @ domen . ru >
-----trying rule: $* < @ localhost > $*
----- rule fails
-----trying rule: $* < @ localhost . domen . ru > $*
----- rule fails
-----trying rule: $* < @ localhost . UUCP > $*
----- rule fails
-----trying rule: $* < @ [ $+ ] > $*
----- rule fails
-----trying rule: $* < @ @ $=w > $*
----- rule fails
-----trying rule: $* < @ @ $+ > $*
----- rule fails
-----trying rule: $* < @ $+ . UUCP > $*
----- rule fails
-----trying rule: $* < @ $+ . . UUCP . > $*
----- rule fails
-----trying rule: $* < @ $* $=P > $*
----- rule fails
-----trying rule: $* < @ $* $~P > $*
-----rule matches: $: $&{daemon_flags} $| $1 < @ $2 $3 > $4
rewrite: RHS $&{daemon_flags} => "(NULL)"
rewritten as: $| office < @ domen . ru >
-----trying rule: $* CC $* $| $* < @ $+ . $+ > $*
----- rule fails
-----trying rule: $* CC $* $| $*
----- rule fails
-----trying rule: $* $| $* < @ $* > $*
-----rule matches: $: $2 < @ $[ $3 $] > $4
rewritten as: office < @ domen . ru . >
-----trying rule: $* $| $*
----- rule fails
-----trying rule: $* < @ $=w > $*
----- rule fails
-----trying rule: $* < @ $=M > $*
----- rule fails
-----trying rule: $* < @ $={VirtHost} > $*
----- rule fails
-----trying rule: $* < @ $* . . > $*
----- rule fails
Canonify2        returns: office < @ domen . ru . >
rewritten as: office < @ domen . ru . >
canonify         returns: office < @ domen . ru . >
parse              input: office < @ domen . ru . >
-----trying rule: $*
-----rule matches: $: $> Parse0 $1
Parse0             input: office < @ domen . ru . >
-----trying rule: < @ >
----- rule fails
-----trying rule: $* : $* ; < @ >
----- rule fails
-----trying rule: @ < @ $* >
----- rule fails
-----trying rule: < @ $+ >
----- rule fails
-----trying rule: $+ < @ >
----- rule fails
-----trying rule: $*
-----rule matches: $: < > $1
rewritten as: < > office < @ domen . ru . >
-----trying rule: < > $* < @ [ $* ] : $+ > $*
----- rule fails
-----trying rule: < > $* < @ [ $* ] , $+ > $*
----- rule fails
-----trying rule: < > $* < @ [ $* ] $+ > $*
----- rule fails
-----trying rule: < > $* < @ [ $+ ] > $*
----- rule fails
-----trying rule: < > $* < $* : $* > $*
----- rule fails
-----trying rule: < > $*
-----rule matches: $1
rewritten as: office < @ domen . ru . >
-----trying rule: < > $*
----- rule fails
-----trying rule: $* < @ . $* > $*
----- rule fails
-----trying rule: $* < @ $* . . $* > $*
----- rule fails
-----trying rule: $* < @ $* @ > $*
----- rule fails
-----trying rule: $* @ $* < @ $* > $*
----- rule fails
-----trying rule: $* , $~O $*
----- rule fails
-----trying rule: $* < @ > $*
----- rule fails
-----trying rule: < @ $=w . > : $*
----- rule fails
-----trying rule: $- < @ $=w . >
-----rule matches: $: $( dequote $1 $) < @ $2 . >
rewritten as: office < @ domen . ru . >
-----trying rule: < @ $+ >
----- rule fails
-----trying rule: $* $=O $* < @ $=w . >
----- rule fails
-----trying rule: $-
----- rule fails
-----trying rule: < @ *LOCAL* >
----- rule fails
-----trying rule: $* $=O $* < @ *LOCAL* >
----- rule fails
-----trying rule: $* < @ *LOCAL* >
----- rule fails
Parse0           returns: office < @ domen . ru . >
rewritten as: office < @ domen . ru . >
-----trying rule: < @ >
----- rule fails
-----trying rule: $*
-----rule matches: $: $> ParseLocal $1
ParseLocal         input: office < @ domen . ru . >
-----trying rule: $* < @ $+ . REDIRECT . >
----- rule fails
-----trying rule: $* < @ $+ . REDIRECT . > < i >
----- rule fails
-----trying rule: $* < @ $+ . REDIRECT . > < $- >
----- rule fails
ParseLocal       returns: office < @ domen . ru . >
rewritten as: office < @ domen . ru . >
-----trying rule: $*
-----rule matches: $: $> Parse1 $1
Parse1             input: office < @ domen . ru . >
-----trying rule: $* < @ [ $+ ] > $*
----- rule fails
-----trying rule: $* < @ [ $+ ] > $*
----- rule fails
-----trying rule: $* < @ [ $+ ] : > $*
----- rule fails
-----trying rule: $* < @ [ $+ ] : $- : $* > $*
----- rule fails
-----trying rule: $* < @ [ $+ ] : $+ > $*
----- rule fails
-----trying rule: $+
-----rule matches: $: < ! > $1
rewritten as: < ! > office < @ domen . ru . >
-----trying rule: < ! > $+ < @ $={VirtHost} . >
----- rule fails
-----trying rule: < ! > $+ < @ $=w . >
-----rule matches: $: < $( virtuser $1 @ $2 $@ $1 $: @ $) > $1 < @ $2 . >
rewritten as: < @ > office < @ domen . ru . >
-----trying rule: < @ > $+ + $+ < @ $* . >
----- rule fails
-----trying rule: < @ > $+ + $* < @ $* . >
----- rule fails
-----trying rule: < @ > $+ + $* < @ $* . >
----- rule fails
-----trying rule: < @ > $+ + $+ < @ $+ . >
----- rule fails
-----trying rule: < @ > $+ + $* < @ $+ . >
----- rule fails
-----trying rule: < @ > $+ + $* < @ $+ . >
----- rule fails
-----trying rule: < @ > $+ < @ $+ . >
-----rule matches: $: < $( virtuser @ $2 $@ $1 $: @ $) > $1 < @ $2 . >
rewritten as: < @ > office < @ domen . ru . >
-----trying rule: < @ > $+
-----rule matches: $: $1
rewritten as: office < @ domen . ru . >
-----trying rule: < ! > $+
----- rule fails
-----trying rule: < error : $- . $- . $- : $+ > $*
----- rule fails
-----trying rule: < error : $- $+ > $*
----- rule fails
-----trying rule: < $+ > $+ < @ $+ >
----- rule fails
-----trying rule: $=L < @ $=w . >
----- rule fails
-----trying rule: $+ < @ $=w . >
-----rule matches: $# local $: $1
rewritten as: $# local $: office
Parse1           returns: $# local $: office
rewritten as: $# local $: office
parse            returns: $# local $: office
>

сделал для рабочего юзера - тоже самое (скидывал в файлы и сравнивал)...

sendmail -d60.5 -d27.2 -bv office@domen.ru
map_lookup(dequote, fateevdv, %0=fateevdv) => NOT FOUND (0)
map_lookup(host, domen.ru, %0=domen.ru) => domen.ru. (0)
map_lookup(dequote, office, %0=office) => NOT FOUND (0)
map_lookup(virtuser, office@domen.ru, %0=office@domen.ru, %1=office) => NOT FOUND (0)
map_lookup(virtuser, @domen.ru, %0=@domen.ru, %1=office) => NOT FOUND (0)
alias(office)
forward(office@domen.ru)
include(/home/office/.forward.mail)
include(/home/office/.forward)
office@domen.ru... deliverable: mailer local, user office


"проблема при отправке почты на адрес office..."
Отправлено Medlar , 07-Май-08 15:58 
повторите то же самое при отключенных фильтрах