Блокировка уведомлений в postfix
Модераторы: Trinity admin`s, Free-lance moderator`s
Блокировка уведомлений в postfix
Господа подскажите как блокировать отсылку уведомлений в postfix (то что по умолчанию рассылается от имени MAILER-DAEMON)
установка notify_classes =
в main.cf не помогает
установка notify_classes =
в main.cf не помогает
Задача неверная. Блокировать отправку уведомлений (DSN) не надо.
Если вам (постмастеру) сыпется куча уведомлений или вы отсылаете кучу уведомлений другим, то это говорит о том что существует проблема которую надо решать, а не уведомления отключать. Это вопрос из серии "а как отключить пожарную сигнализацию, а то она срабатывает часто".
Если вам (постмастеру) сыпется куча уведомлений или вы отсылаете кучу уведомлений другим, то это говорит о том что существует проблема которую надо решать, а не уведомления отключать. Это вопрос из серии "а как отключить пожарную сигнализацию, а то она срабатывает часто".
а зачем отвечать что такого пользователя нет ???dyk писал(а):99,99% этих уведомлений, это ответы спамерам что нет такого пользователя и тд(а адреса обратные у них естественно не существующие, соответсвенно письма виснут в очереди ....).
просто режект даём и всё.
За кодом режекта причина его указывается автоматически.
Ну я же говорил
dyk, судя по этой фразе "ответы спамерам что нет такого пользователя" проблема в том что вы принимаете все сообщения для вашего домена без проверки на имя пользователя. Вам надо просто настроить ваши MX сервера чтобы они проверяли есть-ли у вас такой почтовый ящик или нет, тогда уведомления исчезнут.
если что-то непонятно, я могу разъяснить подробнее.
dyk, судя по этой фразе "ответы спамерам что нет такого пользователя" проблема в том что вы принимаете все сообщения для вашего домена без проверки на имя пользователя. Вам надо просто настроить ваши MX сервера чтобы они проверяли есть-ли у вас такой почтовый ящик или нет, тогда уведомления исчезнут.
если что-то непонятно, я могу разъяснить подробнее.
Последний раз редактировалось apelsin 09 ноя 2006, 13:15, всего редактировалось 1 раз.
я наверно не совсем корректно указал предисторию проблемы.
Письма обрабатываются spamassassin'ом
дальше идет разборка по header'у
/^X-Spam-Level: \*\*\*\*\*/ REJECT
Так вот эти уведомления, это и есть сообщения о REJECT. Я их отправлять не хочу. Команду DROP postfix не понимает, как еще отрезать письма без уведомления я увы не знаю.
Письма обрабатываются spamassassin'ом
дальше идет разборка по header'у
/^X-Spam-Level: \*\*\*\*\*/ REJECT
Так вот эти уведомления, это и есть сообщения о REJECT. Я их отправлять не хочу. Команду DROP postfix не понимает, как еще отрезать письма без уведомления я увы не знаю.
при правильной настройке до спамассасина письма направленные на несуществующих юзеров НЕ ДОХОДЯТdyk писал(а):я наверно не совсем корректно указал предисторию проблемы.
Письма обрабатываются spamassassin'ом
дальше идет разборка по header'у
/^X-Spam-Level: \*\*\*\*\*/ REJECT
Так вот эти уведомления, это и есть сообщения о REJECT. Я их отправлять не хочу. Команду DROP postfix не понимает, как еще отрезать письма без уведомления я увы не знаю.
Вместо DROP существует DISCARD
слегка оффтоп конечно, но _не доставлять_ спам imho не есть правильное решение, в не зависимости от того какой-там у письма spam score. Доставлять надо всю почту, а юзер сам потом сам разберётся.
Общепринятое решение это доставлять всю(sic!) почту, почту помеченную как ***SPAM*** доставлять в папку Junk вместо INBOX. Дополнительно, в целях сохранения места на почтовом сервере, рекомендуется отдельно ограничить размер папки Junk и/или удалять ее содержимое через определнное время, скажем через 30 дней. Иначе папка Junk разрастается в размерах т.к. пользователи забывают удалять из нее сообщения.
Общепринятое решение это доставлять всю(sic!) почту, почту помеченную как ***SPAM*** доставлять в папку Junk вместо INBOX. Дополнительно, в целях сохранения места на почтовом сервере, рекомендуется отдельно ограничить размер папки Junk и/или удалять ее содержимое через определнное время, скажем через 30 дней. Иначе папка Junk разрастается в размерах т.к. пользователи забывают удалять из нее сообщения.
у меня это relay который дальше пересылает почту на внтуренние почтовые сервера MS Exchange.
Соответсвенно он не знает:
1) какие пользователи существуют
2) спам писем к нам в компанию приходит порядка 50000 в сутки, это только отфильтрованных и пользователи видеть их не хотят в принципе. А мы их разбирать уже утомились. Тем паче что на 50000 спама хороших писем попадает не более 5 шт.
Соответсвенно он не знает:
1) какие пользователи существуют
2) спам писем к нам в компанию приходит порядка 50000 в сутки, это только отфильтрованных и пользователи видеть их не хотят в принципе. А мы их разбирать уже утомились. Тем паче что на 50000 спама хороших писем попадает не более 5 шт.
1. у меня та же схема, никто не мешает брать по LDAP пользователей существующих в доменеdyk писал(а):у меня это relay который дальше пересылает почту на внтуренние почтовые сервера MS Exchange.
Соответсвенно он не знает:
1) какие пользователи существуют
2) спам писем к нам в компанию приходит порядка 50000 в сутки, это только отфильтрованных и пользователи видеть их не хотят в принципе. А мы их разбирать уже утомились. Тем паче что на 50000 спама хороших писем попадает не более 5 шт.
а по второму пункту я придумал и реализовал у себя такую схему:
всё что спам - отправляю в специальную общую папку на Exchange (SPAMTRAP)
соответственно кому приспичит - может там покапаться.
ещё есть две общие папочки для обучения spamassassin`а - SPAM и HAM
туда юзеры переклавывают нежелательные (или копируют отловленные из spamtrap) письма
всё что спам - отправляю в специальную общую папку на Exchange (SPAMTRAP)
соответственно кому приспичит - может там покапаться.
ещё есть две общие папочки для обучения spamassassin`а - SPAM и HAM
туда юзеры переклавывают нежелательные (или копируют отловленные из spamtrap) письма
к LDAP подключаемся примерно так :
Код: Выделить всё
##################################################
# LDAP transport
##################################################
#domains_server_host = localhost
#domains_search_base = o=test,c=com
#domains_query_filter = (&(ou=%s)(objectClass=organizationalUnit))
#domains_result_attribute = ou
#domains_scope = one
#domains_cache = yes
#domains_bind = yes
#domains_bind_dn = cn=Manager, o=test, c=com
#domains_bind_pw = your_ldap_password
#domains_version = 3
##################################################
# LDAP Aliases
##################################################
#aliases_server_host = localhost
#aliases_search_base = o=test,c=com
#aliases_query_filter = (&(objectClass=qmailUser)(mail=%s)(accountStatus=active))
#aliases_result_attribute = mailForwardingAddress
#aliases_scope = sub
#aliases_cache = yes
#aliases_bind = yes
#aliases_bind_dn = cn=Manager, o=test, c=com
#aliases_bind_pw = your_ldap_password
#aliases_version = 3
##################################################
# LDAP Accounts with main email
##################################################
#accounts_server_host = localhost
#accounts_search_base = o=test,c=com
#accounts_query_filter = (&(objectClass=qmailUser)(mail=%s)(accountStatus=active))
#accounts_result_attribute = mailMessageStore
#accounts_result_format = %s/Maildir/
#accounts_scope = sub
#accounts_cache = yes
#accounts_bind = yes
#accounts_bind_dn = cn=Manager, o=test, c=com
#accounts_bind_pw = your_ldap_password
#accounts_version = 3
##################################################
# LDAP Accounts with alternatemail emails
##################################################
#alternate_server_host = localhost
#alternate_search_base = o=test,c=com
#alternate_query_filter = (&(objectClass=qmailUser)(mailAlternateAddress=%s)(accountStatus=active))
#alternate_result_attribute = mailMessageStore
#alternate_result_format = %s/Maildir/
#alternate_scope = sub
#alternate_cache = yes
#alternate_bind = yes
#alternate_bind_dn = cn=Manager, o=test, c=com
#alternate_bind_pw = your_ldap_password
#alternate_version = 3
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 14 гостей