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

Исходное сообщение
"Sendmail & Error message from MAILER-DAEMON"

Отправлено MikhailK , 25-Мрт-04 14:17 
Всем доброго дня!

Использую FreeBSD 4.9 + Sendmail 8.12.10 + DrWeb 4.29.5 + Cyrus IMAP

Возникла проблема, присылают очень много писем, на мой домен domain.com, на несуществующих пользователей. Соответственно sendmail честно пытается отсылать каждому отправителю, что такого пользователя не существует, при этом если письмо пришло размером в 2Мб, то 2Мб уходят назад.
Хотелось бы что-бы назад либо вообще ничего не отправлялось, либо отправлялось маленькое письмо с описание того что такого пользователя на существует.

Буду весьма благодарен, если кто раскажет как можно такое сделать либо даст еще какой-либо рецепт.


Содержание

Сообщения в этом обсуждении
"Sendmail & Error message from MAILER-DAEMON"
Отправлено flusher , 25-Мрт-04 15:02 
access
To:user@domain.com OK
To:user1@domain.com OK
To:user2@domain.com OK
To:domin.com REJECT

"Sendmail & Error message from MAILER-DAEMON"
Отправлено MikhailK , 25-Мрт-04 15:08 
>access
>To:user@domain.com OK
>To:user1@domain.com OK
>To:user2@domain.com OK
>To:domin.com REJECT


У меня 4 домена и около 100 пользователей


"Sendmail & Error message from MAILER-DAEMON"
Отправлено lavr , 25-Мрт-04 15:19 
>Всем доброго дня!
>
>Использую FreeBSD 4.9 + Sendmail 8.12.10 + DrWeb 4.29.5 + Cyrus IMAP
>
>
>Возникла проблема, присылают очень много писем, на мой домен domain.com, на несуществующих
>пользователей. Соответственно sendmail честно пытается отсылать каждому отправителю, что такого пользователя
>не существует, при этом если письмо пришло размером в 2Мб, то
>2Мб уходят назад.
>Хотелось бы что-бы назад либо вообще ничего не отправлялось, либо отправлялось маленькое
>письмо с описание того что такого пользователя на существует.
>
>Буду весьма благодарен, если кто раскажет как можно такое сделать либо даст
>еще какой-либо рецепт.

типа флага bodyreturn - не будет возвращать тело


"Sendmail & Error message from MAILER-DAEMON"
Отправлено MikhailK , 25-Мрт-04 15:39 
>типа флага bodyreturn - не будет возвращать тело

не совсем понятно, что за флаг bodyreturn

Пока решил выкрутиться вот так:
с помощью виртуальных доменов для sendmail
перенаправить 3и домена на один основной

# virtusertable
@domain1.com    1%@domain.com
@domain2.com    1%@domain.com
@domain3.com    1%@domain.com


а затем занести скриптом
всех пользователей в access

# access
user1@domain.com    OK
user2@domain.com    OK
user3@domain.com    OK
@domain.com        REJECT

вроде так должно будет работать


"Sendmail & Error message from MAILER-DAEMON"
Отправлено MikhailK , 25-Мрт-04 15:42 

Обшибся немного, должно быть вот так

# virtusertable
@domain1.com    %1@domain.com
@domain2.com    %1@domain.com
@domain3.com    %1@domain.com



"Sendmail & Error message from MAILER-DAEMON"
Отправлено flusher , 25-Мрт-04 15:46 
>а затем занести скриптом
>всех пользователей в access
Тут внимательно! Не так...
># access
>user1@domain.com    OK
>user2@domain.com    OK
>user3@domain.com    OK
>@domain.com        REJECT
>
>вроде так должно будет работать

А так
># access
To:user1@domain.com    OK
To:user2@domain.com    OK
To:user3@domain.com    OK
To:domain.com        REJECT
!!^^


"Sendmail & Error message from MAILER-DAEMON"
Отправлено MikhailK , 25-Мрт-04 15:55 
>>а затем занести скриптом
>>всех пользователей в access
>Тут внимательно! Не так...
>># access
>>user1@domain.com    OK
>>user2@domain.com    OK
>>user3@domain.com    OK
>>@domain.com        REJECT
>>
>>вроде так должно будет работать
>
>А так
>># access
>To:user1@domain.com    OK
>To:user2@domain.com    OK
>To:user3@domain.com    OK
>To:domain.com        REJECT
>!!^^

ОК, спасибо
наверное для информативности стоит сделать для последней строки
To:domain.com     ERROR:"550 User unknown, we don't accept mail from spammers"


"Sendmail & Error message from MAILER-DAEMON"
Отправлено temny , 25-Мрт-04 15:52 
4й совет - nobodyreturn
http://www.opennet.me/tips/sml/81.shtml

"Sendmail & Error message from MAILER-DAEMON"
Отправлено MikhailK , 25-Мрт-04 15:59 
>4й совет - nobodyreturn
>http://www.opennet.me/tips/sml/81.shtml

спасибо
в довесок к тому что сделал это будет как раз то что нужно
потому как в очереди лежит от MAILER-DAEMON'a около 5000 сообщений,
и это только за сутки

Всем спасибо за помощь в решении проблемы.