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

Исходное сообщение
"Почему sendmail принимает почту для несуществующих юзеров"

Отправлено Cure , 17-Янв-04 16:24 
Почему sendmail принимает почту для несуществующих юзеров

т.е. когда захожу телнетом и вручную пишу:

rcpt to: abrakadabra1111222@mydomain.ru

sendmail отвечает

250 2.1.5 abrakadabra1111222@mydomain.ru... Recipient ok

???

Где ето отключить или что я неправильно сделал ?
У меня FreeBSD 4.9 + sendmail 8.12.10


Содержание

Сообщения в этом обсуждении
"Почему sendmail принимает почту для несуществующих юзеров"
Отправлено denn , 17-Янв-04 16:50 
mc покажи

"Почему sendmail принимает почту для несуществующих юзеров"
Отправлено Cure , 17-Янв-04 17:16 
divert(-1)
divert(0)
include(`../m4/cf.m4')
VERSIONID(`$FreeBSD: src/etc/sendmail/freebsd.mc,v 1.10.2.11 2001/07/14 18:07:27 gshapiro Exp $')
DOMAIN(generic)

FEATURE(`no_default_msa')
DAEMON_OPTIONS(`Port=smtp, Name=MTA')


define(`confDEF_USER_ID',``8:12'')
OSTYPE(`bsd4.4')
define(`confTO_CONNECT', `1m')
define(`confDONT_PROBE_INTERFACES',true)
ifdef(`KAV_LISTENER',
    `define(`QUEUE_DIR',`/var/spool/mqueue.kav')',
    `define(`QUEUE_DIR',`/var/spool/mqueue')')
FEATURE(`smrsh',`/usr/sbin/smrsh')
FEATURE(redirect)
FEATURE(always_add_domain)


FEATURE(access_db, `hash -o -T<TMPF> /etc/mail/access')
FEATURE(blacklist_recipients)
FEATURE(local_lmtp)
FEATURE(mailertable, `hash -o /etc/mail/mailertable')
FEATURE(relay_based_on_MX)
FEATURE(virtusertable, `hash -o /etc/mail/virtusertable')

dnl Realtime Blocking List - AntiSpam Control
dnl FEATURE(dnsbl)
dnl FEATURE(dnsbl, `relays.osirusoft.com', `Mail rejected - see http://relays.osirusoft.com/')
FEATURE(dnsbl,`relays.ordb.org',`Mail rejected - see http://ordb.org/')
FEATURE(dnsbl,`blackholes.easynet.nl',`Mail rejected - see http://blackholes.easynet.nl/')
dnl FEATURE(dnsbl,`inputs.orbz.org', `Mail rejected - see http://orbz.org/')
dnl FEATURE(dnsbl,`relays.visi.com', `Mail rejected - see http://relays.visi.com/')
dnl FEATURE(dnsbl, `ex.dnsbl.org', `Mail rejected - see http://www.dnsbl.org/')
dnl FEATURE(dnsbl,`blackholes.mail-abuse.org',`Mail rejected - see http://mail-abuse.org/')
dnl FEATURE(dnsbl,`relays.mail-abuse.org',`Mail rejected - see http://work-rss.mail-abuse.org/')
dnl FEATURE(dnsbl,`dialups.mail-abuse.org',`Mail rejected; see http://mail-abuse.org/dul/enduser.htm')
dnl Russian DialUp Blocking List
FEATURE(`dnsbl',`dul.ru',`Mail rejected - your are spammer')

dnl Uncomment the first line to change the location of the default
dnl /etc/mail/local-host-names and comment out the second line.
dnl define(`confCW_FILE', `-o /etc/mail/sendmail.cw')
define(`confCW_FILE', `-o /etc/mail/local-host-names')

define(`confMAX_MIME_HEADER_LENGTH', `256/128')
define(`confMAX_MESSAGE_SIZE', 5000000)
define(`confNO_RCPT_ACTION', `add-to-undisclosed')
define(`confPRIVACY_FLAGS',
`authwarnings,noexpn,novrfy,noetrn,nobodyreturn,goaway,restrictmailq,restrictqrun')
define(`confSMTP_LOGIN_MSG',`Antispam-MTA; "Non-authorized relaying DENIED." $b')
define(`confMAX_RCPTS_PER_MESSAGE', `5')

INPUT_MAIL_FILTER(`spamassassin', `S=local:/var/run/spamass-milter.sock, F=, T=C:15m;S:4m;R:4m;E:10m')
INPUT_MAIL_FILTER(`kavmilter',`S=unix:/var/run/kavmilter,F=T')
define(`confMILTER_LOG_LEVEL',`6')

MAILER(smtp)
MAILER(kavkeeper)



"Почему sendmail принимает почту для несуществующих юзеров"
Отправлено denn , 17-Янв-04 17:25 
покажи полный лог на прием твоим сендмейлом этого сообщения.

"Почему sendmail принимает почту для несуществующих юзеров"
Отправлено Cure , 19-Янв-04 16:21 
Странно...
в логах sendmail пишет что User unknown
а через телнет Recepien OK

странно ?!??!


"Почему sendmail принимает почту для несуществующих юзеров"
Отправлено denn , 19-Янв-04 16:25 
>Странно...
>в логах sendmail пишет что User unknown
>а через телнет Recepien OK
>
>странно ?!??!

ну, нормально все... если залогинешься телнетом с того же хоста-напишет
User unknown... с чужого ОК...


"Почему sendmail принимает почту для несуществующих юзеров"
Отправлено Cure , 19-Янв-04 16:33 
>>Странно...
>>в логах sendmail пишет что User unknown
>>а через телнет Recepien OK
>>
>>странно ?!??!
>
>ну, нормально все... если залогинешься телнетом с того же хоста-напишет
>User unknown... с чужого ОК...

Но почемуто через телнет всегда пишет Recepien OK, неважно с какого хоста я захожу, разве это нормально?


"Почему sendmail принимает почту для несуществующих юзеров"
Отправлено denn , 19-Янв-04 16:38 
>>>Странно...
>>>в логах sendmail пишет что User unknown
>>>а через телнет Recepien OK
>>>
>>>странно ?!??!
>>
>>ну, нормально все... если залогинешься телнетом с того же хоста-напишет
>>User unknown... с чужого ОК...
>
>Но почемуто через телнет всегда пишет Recepien OK, неважно с какого хоста
>я захожу, разве это нормально?

ну, типа юзеров не выдает, а потом режектит как надо...


"Почему sendmail принимает почту для несуществующих юзеров"
Отправлено Cure , 19-Янв-04 16:42 
>ну, типа юзеров не выдает, а потом режектит как надо...

А дополнительного трафика это не создает?


"Почему sendmail принимает почту для несуществующих юзеров"
Отправлено denn , 19-Янв-04 16:47 
>>ну, типа юзеров не выдает, а потом режектит как надо...
>
>А дополнительного трафика это не создает?

недолжен, разница тока в том чего пишет потенциальным спамерам..


"Почему sendmail принимает почту для несуществующих юзеров"
Отправлено Cure , 19-Янв-04 16:53 
Понятно
Большое спасибо!

И если можно, еще один вопрос.

Как заставить sendmail слать письма с контретного IP-адреса (у меня мейл-сервер работает еще как и роутер и имеет 2 IP) ??


"Почему sendmail принимает почту для несуществующих юзеров"
Отправлено denn , 19-Янв-04 17:01 
>Понятно
>Большое спасибо!
>
>И если можно, еще один вопрос.
>
>Как заставить sendmail слать письма с контретного IP-адреса (у меня мейл-сервер работает
>еще как и роутер и имеет 2 IP) ??
типа в Received что бы не отображался...
попробуй маскарадинг...


"Почему sendmail принимает почту для несуществующих юзеров"
Отправлено Cure , 19-Янв-04 17:12 
>>Понятно
>>Большое спасибо!
>>
>>И если можно, еще один вопрос.
>>
>>Как заставить sendmail слать письма с контретного IP-адреса (у меня мейл-сервер работает
>>еще как и роутер и имеет 2 IP) ??
>типа в Received что бы не отображался...
>попробуй маскарадинг...

а штатными средставми sendmaila никак нельзя ?


"Почему sendmail принимает почту для несуществующих юзеров"
Отправлено denn , 19-Янв-04 17:20 
>>>Понятно
>>>Большое спасибо!
>>>
>>>И если можно, еще один вопрос.
>>>
>>>Как заставить sendmail слать письма с контретного IP-адреса (у меня мейл-сервер работает
>>>еще как и роутер и имеет 2 IP) ??
>>типа в Received что бы не отображался...
>>попробуй маскарадинг...
>
>а штатными средставми sendmaila никак нельзя ?

так и имею ввиду штатные
MASQUERADE_AS
FEATURE(`allmasquerade')
FEATURE(`masquerade_envelope')
пробуй...


"Почему sendmail принимает почту для несуществующих юзеров"
Отправлено Cure , 19-Янв-04 17:24 
>так и имею ввиду штатные
>MASQUERADE_AS
>FEATURE(`allmasquerade')
>FEATURE(`masquerade_envelope')
>пробуй...

а где IP указать ?
как он поймет с какого IP ему ити?


"Почему sendmail принимает почту для несуществующих юзеров"
Отправлено denn , 19-Янв-04 17:28 
>>так и имею ввиду штатные
>>MASQUERADE_AS
>>FEATURE(`allmasquerade')
>>FEATURE(`masquerade_envelope')
>>пробуй...
>
>а где IP указать ?
>как он поймет с какого IP ему ити?

думаю, дай ему имя, а он заресолвит...
надо попробывать...
ася 250669862


"Почему sendmail принимает почту для несуществующих юзеров"
Отправлено nubi , 20-Янв-04 00:10 
>>так и имею ввиду штатные
>>MASQUERADE_AS
>>FEATURE(`allmasquerade')
>>FEATURE(`masquerade_envelope')
>>пробуй...
>
>а где IP указать ?
>как он поймет с какого IP ему ити?


ip адрес, с которого sendmail коннектится наружу прописывается в

ClientPortOptions

можно поправить прямо в sendmail.cf
(по аналогии с DaemonPortOptions)


"Почему sendmail принимает почту для несуществующих юзеров"
Отправлено nubi , 17-Янв-04 19:12 
>Почему sendmail принимает почту для несуществующих юзеров
>
>т.е. когда захожу телнетом и вручную пишу:
>
>rcpt to: abrakadabra1111222@mydomain.ru
>
>sendmail отвечает
>
>250 2.1.5 abrakadabra1111222@mydomain.ru... Recipient ok
>
>???
>
>Где ето отключить или что я неправильно сделал ?
>У меня FreeBSD 4.9 + sendmail 8.12.10

в /etc/mail/virtusertable

строчки

@mydomain.ru   account

случайно нет?



"Почему sendmail принимает почту для несуществующих юзеров"
Отправлено Cure , 19-Янв-04 16:23 
>
>в /etc/mail/virtusertable
>
>строчки
>
>@mydomain.ru   account
>
>случайно нет?

конкретно @mydomain.ru   account   нет
но есть другие


"Почему sendmail принимает почту для несуществующих юзеров"
Отправлено Insane , 20-Янв-04 07:19 
DAEMON_OPTIONS(`Port=25, Addr=xxx.xxx.xxx.xxx, Name=MTA, Family=inet, M=E')dnl                                                      
DAEMON_OPTIONS(`Port=587, Addr=xxx.xxx.xxx.xxx, Name=MSA, Family=inet, M=Ea')dnl

"Почему sendmail принимает почту для несуществующих юзеров"
Отправлено BRomantik , 20-Янв-04 07:37 
Потому что sendmail полное говно...

"Почему sendmail принимает почту для несуществующих юзеров"
Отправлено Insane , 20-Янв-04 08:03 
>Потому что sendmail полное говно...
Качество работы сендмейла как правило отражает качество работы мозга того, кто его настраивал.
Везде есть свои тараканы...