На freebsd стоит Qmail. Так вот приходит куча сообщений на несуществующие адреса. Из-за чего генерируются отбивки.. И очень быстро растет очередь.Подскажите, как сделать чтобы сообщения на несуществующие адреса вообще не принимались, либо чтобы отбивки не генерировались.
Заранее спасибо!!
>Подскажите, как сделать чтобы сообщения на несуществующие адреса вообще не принималисьТакого непатченный Qmail не позволяет :-( Принимать почту для своего домена он будет в любом случае.
Например, можно тихо убивать такие письма методом:
Создаешь /var/qmail/alias/.qmail-default
с содержимым <| /bin/true> (без кавычек, естественно) (это для Линукса. У фри должен быть аналог - программа принимающая что угодно через pipe и всегда отвечающая ОК, ни чего при этом не делая)
Вот туда (получается типа /dev/null) вся почта для несуществующих аккаунтов и пойдет :-)Либо, если не хочешь убивать, и "чтобы отбивки не генерировались" можешь сделать аккаунт c именем, например, trash, а в /var/qmail/alias/.qmail-default прописать одно слово - trash. Тогда вся почта для неизвестных адресов будет сваливаться в его Maildir. Делай с ней что захочешь. Отбивок не будет в любом случае.
>>Подскажите, как сделать чтобы сообщения на несуществующие адреса вообще не принимались
>
>Такого непатченный Qmail не позволяет :-( Принимать почту для своего домена он
>будет в любом случае.
>
>Например, можно тихо убивать такие письма методом:
>Создаешь /var/qmail/alias/.qmail-default
>с содержимым <| /bin/true> (без кавычек, естественно) (это для Линукса. У фри должен быть аналог - программа принимающая что угодно через pipe и всегда отвечающая ОК, ни чего при этом не делая)
>Вот туда (получается типа /dev/null) вся почта для несуществующих аккаунтов и пойдет
>:-)Это, в принципе, понятно. Поищем :)
А если патченный? Есть какой-то патч? Или самому писать надо? :)
Просто удобно очень - один раз встретился - телнетом зашел, написал письмо - а он мне прям в строчке вместо 'OK, queued' выдал - 'No such user' и даже не принял почту, я подумал может в qmail'е тоже такое есть :)>
>Либо, если не хочешь убивать, и "чтобы отбивки не генерировались" можешь сделать
>аккаунт c именем, например, trash, а в /var/qmail/alias/.qmail-default прописать одно слово
>- trash. Тогда вся почта для неизвестных адресов будет сваливаться в
>его Maildir. Делай с ней что захочешь. Отбивок не будет в
>любом случае.
Это ж сколько г... будет :)
Но в принципе тоже дельно :)А как в кумейле ограничивать квоту? У меня мейлдир в домашней директории - квоту поставить на дом. дир?
>>>Подскажите, как сделать чтобы сообщения на несуществующие адреса вообще не принимались
>>
>>Такого непатченный Qmail не позволяет :-( Принимать почту для своего домена он
>>будет в любом случае.
>>
>>Например, можно тихо убивать такие письма методом:
>>Создаешь /var/qmail/alias/.qmail-default
>>с содержимым <| /bin/true> (без кавычек, естественно) (это для Линукса. У фри должен быть аналог - программа принимающая что угодно через pipe и всегда отвечающая ОК, ни чего при этом не делая)
>>Вот туда (получается типа /dev/null) вся почта для несуществующих аккаунтов и пойдет
>>:-)
>
>Это, в принципе, понятно. Поищем :)
>А если патченный? Есть какой-то патч? Или самому писать надо? :)
>Просто удобно очень - один раз встретился - телнетом зашел, написал письмо
>- а он мне прям в строчке вместо 'OK, queued' выдал
>- 'No such user' и даже не принял почту, я подумал
>может в qmail'е тоже такое есть :)
>
>>
>>Либо, если не хочешь убивать, и "чтобы отбивки не генерировались" можешь сделать
>>аккаунт c именем, например, trash, а в /var/qmail/alias/.qmail-default прописать одно слово
>>- trash. Тогда вся почта для неизвестных адресов будет сваливаться в
>>его Maildir. Делай с ней что захочешь. Отбивок не будет в
>>любом случае.
>
>
>Это ж сколько г... будет :)
>Но в принципе тоже дельно :)
>
>А как в кумейле ограничивать квоту? У меня мейлдир в домашней директории
>- квоту поставить на дом. дир?
Да квотируй средствами операционки...
>>>Подскажите, как сделать чтобы сообщения на несуществующие адреса вообще не принимались
>>
>>Такого непатченный Qmail не позволяет :-( Принимать почту для своего домена он
>>будет в любом случае.
>>
>>Например, можно тихо убивать такие письма методом:
>>Создаешь /var/qmail/alias/.qmail-default
>>с содержимым <| /bin/true> (без кавычек, естественно) (это для Линукса. У фри должен быть аналог - программа принимающая что угодно через pipe и всегда отвечающая ОК, ни чего при этом не делая)
>>Вот туда (получается типа /dev/null) вся почта для несуществующих аккаунтов и пойдет
>>:-)
>
>Это, в принципе, понятно. Поищем :)
>А если патченный? Есть какой-то патч? Или самому писать надо? :)
>Просто удобно очень - один раз встретился - телнетом зашел, написал письмо
>- а он мне прям в строчке вместо 'OK, queued' выдал
>- 'No such user' и даже не принял почту, я подумал
>может в qmail'е тоже такое есть :)
>
>>
>>Либо, если не хочешь убивать, и "чтобы отбивки не генерировались" можешь сделать
>>аккаунт c именем, например, trash, а в /var/qmail/alias/.qmail-default прописать одно слово
>>- trash. Тогда вся почта для неизвестных адресов будет сваливаться в
>>его Maildir. Делай с ней что захочешь. Отбивок не будет в
>>любом случае.
>
>
>Это ж сколько г... будет :)
>Но в принципе тоже дельно :)
>
>А как в кумейле ограничивать квоту? У меня мейлдир в домашней директории
>- квоту поставить на дом. дир?
mac патч
>>>>Подскажите, как сделать чтобы сообщения на несуществующие адреса вообще не принимались
>>>
>>>Такого непатченный Qmail не позволяет :-( Принимать почту для своего домена он
>>>будет в любом случае.
>>>
>>>Например, можно тихо убивать такие письма методом:
>>>Создаешь /var/qmail/alias/.qmail-default
>>>с содержимым <| /bin/true> (без кавычек, естественно) (это для Линукса. У фри должен быть аналог - программа принимающая что угодно через pipe и всегда отвечающая ОК, ни чего при этом не делая)
>>>Вот туда (получается типа /dev/null) вся почта для несуществующих аккаунтов и пойдет
>>>:-)
>>
>>Это, в принципе, понятно. Поищем :)
>>А если патченный? Есть какой-то патч? Или самому писать надо? :)
>>Просто удобно очень - один раз встретился - телнетом зашел, написал письмо
>>- а он мне прям в строчке вместо 'OK, queued' выдал
>>- 'No such user' и даже не принял почту, я подумал
>>может в qmail'е тоже такое есть :)
>>
>>>
>>>Либо, если не хочешь убивать, и "чтобы отбивки не генерировались" можешь сделать
>>>аккаунт c именем, например, trash, а в /var/qmail/alias/.qmail-default прописать одно слово
>>>- trash. Тогда вся почта для неизвестных адресов будет сваливаться в
>>>его Maildir. Делай с ней что захочешь. Отбивок не будет в
>>>любом случае.
>>
>>
>>Это ж сколько г... будет :)
>>Но в принципе тоже дельно :)
>>
>>А как в кумейле ограничивать квоту? У меня мейлдир в домашней директории
>>- квоту поставить на дом. дир?
>
>
>mac патчЯ может торможу, но это пожелание типа 'make patch' или название патча? :)
>>mac патч
>
>Я может торможу, но это пожелание типа 'make patch' или название патча?
>:)
нет. патч такой
MAC
www.ru.qmail.org
там много полезного
Я пользуююсь этим патчем http://www.fehcom.de/qmail/spamcontrol.html#documentation
там можна создать список юзеров системы (да придётся попотеть, но он того стоит), которым позволено принимать почту. Если придёт письмо на пользователя, который не внесён, то оно на уровне смтп-сервера ,будет успешно отблочено. Тобишь никаких ответов не создаётся...
>На freebsd стоит Qmail. Так вот приходит куча сообщений на несуществующие адреса.
>Из-за чего генерируются отбивки.. И очень быстро растет очередь.
>
>Подскажите, как сделать чтобы сообщения на несуществующие адреса вообще не принимались, либо
>чтобы отбивки не генерировались.
>
>Заранее спасибо!!если установлен vpopmail, то есть chkusr.
http://www.interazioni.it/opensource/chkuser/ - ver 2
http://www.interazioni.it/opensource/chkusr/ - ver 1если нет, можно попробовать
http://www3.sympatico.ca/humungusfungus/code/validrcptto.htmlсам использую vpopmail+chkusr
>>На freebsd стоит Qmail. Так вот приходит куча сообщений на несуществующие адреса.
>>Из-за чего генерируются отбивки.. И очень быстро растет очередь.
>>
>>Подскажите, как сделать чтобы сообщения на несуществующие адреса вообще не принимались, либо
>>чтобы отбивки не генерировались.
>>
>>Заранее спасибо!!
>
>если установлен vpopmail, то есть chkusr.
>
>http://www.interazioni.it/opensource/chkuser/ - ver 2
>http://www.interazioni.it/opensource/chkusr/ - ver 1
>
>если нет, можно попробовать
>http://www3.sympatico.ca/humungusfungus/code/validrcptto.html
>
>сам использую vpopmail+chkusr
У меня глупый вопрос.
Есть qmail который настроен на домен domain.ru и стоит на машине mail.domain.ru
Пользователям, в принципе, ничего кроме почты domain.ru не надо.. Стоит ли ставить vpopmail? Сложно ли оно в обращении и установке?
>Стоит ли ставить vpopmail? Сложно ли оно в обращении и установке?Совсем не сложно, когда разберешься :-))
А можно и без vpopmail жить, особенно в твоем случае.А по поводу Qmail и патчей, имею IMHO :-)))
Qmail имеет смысл использовать либо родной непатченый, либо не использовать вовсе.Главное достоинство Qmail - потрясающая фантастическая безопасность (не знаю другой широко используемой программы, в которой бы за все время существования (9 лет) не было бы ни одной дыры!).
А недостатков у Qmail предостаточно. Патчи от сторонних программистов убивают это главное достоинство напрочь. Особенно патчи на qmail-smtpd (самый критичный в плане безопасности сервис). Кто знает как поведет себя патченый qmail-smtpd, когда во время SMTP AUTH ему дадут на вход логин длинной 40 кб?!Ежели, функциональность и поддержка нововведений для тебя важнее, чем абсолютная безопасность (ну, почти..), тогда смотри в сторону postfix или exim. Правда, буть готов несколько раз в год апдейтиться.
Но патчить Qmail, IMHO, полохая мысль.