Спам.
Ситуация:
Ко мне на приходит почта НЕСУЩЕСТВУЮЩИЙ_ЮЗЕР@МОЙ_ДОМЕН.РУ. Например у меня есть info@МОЙ_ДОМЕН.ru , а приходит на info999@МОЙ_ДОМЕН.ru или НОМЕР_ТЕЛЕФОНАinfo@МОЙ_ДОМЕН.ru
Мой сендмайл откидывает это гавно и зачем-то пытается послать ответ тому глупцу, кто это послал. Ну конечно же, адрес отправителя липовый. Вот и валится ко мне на postmaster "это не прошло, то не прошло..."Как в этой ситуации правильно делать?
Спасибо.
в access не reject а discard
>в access не reject а discardА если этого не было в access, а просто пришло какое-то письмо с несуществующего адреса на несуществующий адрес, куда чего писать?
есои решишь эту проблемку вышли как сделал на адрес nicknick@mail.ru
Покажи sendmail.mc
>Покажи sendmail.mcdivert(-1)
#
# Copyright (c) 1998, 1999 Sendmail, Inc. and its suppliers.
# All rights reserved.
# Copyright (c) 1983 Eric P. Allman. All rights reserved.
# Copyright (c) 1988, 1993
# The Regents of the University of California. All rights reserved.
#
# By using this file, you agree to the terms and conditions set
# forth in the LICENSE file which can be found at the top level of
# the sendmail distribution.
#
##
# This is a generic configuration file for 4.4 BSD-based systems,
# including 4.4-Lite, BSDi, NetBSD, and FreeBSD.
# It has support for local and SMTP mail only. If you want to
# customize it, copy it to a name appropriate for your environment
# and do the modifications there.
#divert(0)dnl
VERSIONID(`$Id: generic-bsd4.4.mc,v 8.10 1999/02/07 07:26:02 gshapiro Exp $')
OSTYPE(bsd4.4)dnl
DOMAIN(generic)dnlFEATURE(access_db, `hash -o -T<TMPF> /etc/mail/access')
FEATURE(blacklist_recipients)
FEATURE(local_lmtp)
FEATURE(mailertable, `hash -o /etc/mail/mailertable')
FEATURE(virtusertable, `hash -o /etc/mail/virtusertable')FEATURE(`dnsbl', `blackholes.mail-abuse.org', `"550 Mail from " $&{client_addr} " rejected, see http://mail-abuse.org/cgi-bin/lookup?" $&{client_addr}')
FEATURE(`dnsbl', `dul.ru', `550 Use mail relays of your ISP')define(`confCW_FILE', `-o /etc/mail/local-host-names')
define(`confBIND_OPTS', `WorkAroundBrokenAAAA')
define(`confMAX_MIME_HEADER_LENGTH', `256/128')
define(`confNO_RCPT_ACTION', `add-to-undisclosed')
define(`confPRIVACY_FLAGS', `authwarnings,noexpn,novrfy')MAILER(local)dnl
MAILER(smtp)dnl
>в access не reject а discard
на что дискард делать?
перечислять все несущесвующие адреса? :-О
>>в access не reject а discard
>на что дискард делать?
>перечислять все несущесвующие адреса? :-О>>info@МОЙ_ДОМЕН.ru , а приходит на info999@МОЙ_ДОМЕН.ru или >>НОМЕР_ТЕЛЕФОНАinfo@МОЙ_ДОМЕН.ru
discard на тему, регэкспом все что на info и молча все рубить.
>>>в access не reject а discard
>>на что дискард делать?
>>перечислять все несущесвующие адреса? :-О
>
>>>info@МОЙ_ДОМЕН.ru , а приходит на info999@МОЙ_ДОМЕН.ru или >>НОМЕР_ТЕЛЕФОНАinfo@МОЙ_ДОМЕН.ru
>
>discard на тему, регэкспом все что на info и молча все рубить.
а можно линк на ман по access, где эти премудрости почитать можно?
>>>>в access не reject а discard
>>>на что дискард делать?
>>>перечислять все несущесвующие адреса? :-О
>>
>>>>info@МОЙ_ДОМЕН.ru , а приходит на info999@МОЙ_ДОМЕН.ru или >>НОМЕР_ТЕЛЕФОНАinfo@МОЙ_ДОМЕН.ru
>>
>>discard на тему, регэкспом все что на info и молча все рубить.
>а можно линк на ман по access, где эти премудрости почитать можно?
>
в конф, типа
KChSbSpam2 regex -a@MATCH ^[[:digit:]]+%|\.info...
в аксес, дискард
адреса на которые шлют постоянно.зы. а че ты колупаешь, ты мысль подскажи. тут результат важен.
>зы. а че ты колупаешь, ты мысль подскажи. тут результат важен.
да мы просто кроме RELAY и REJECT ничего не использовали.
расшярю крогозор ;-)
ну а придет почта на fuck@твой домен тоже в аксесс сунете, и много насуете туда?
>ну а придет почта на fuck@твой домен тоже в аксесс сунете, и
>много насуете туда?это тема уже другая.
http://www.anrb.ru/linux/regex.html
Ели у тебя локальный доставщик отличный от local то именно так и должно происходить, если у тебя local то по умолчанию сендмейл будет отбивать соединения для почты на несуществующего пользователя.