sendmail dnsbl и мой милый провайдер.

Вообщем количество спама на моё мыло возросло чертовски сильно. Поэтому я задумался об использовании dnsbl. Нет, антиспам работает великолепно! Просто размер директории карантин на серваке начал меня напрягать.

Ну подключили dnsbl-и.

FEATURE(`dnsbl’,`smtp.dnsbl.sorbs.net’,`»554 Rejected » $&{client_addr} » found in smtp.dnsbl.sorbs.net»‘)dnl
FEATURE(`dnsbl’,`dul.dnsbl.sorbs.net’,`»554 Rejected » $&{client_addr} » found in dul.dnsbl.sorbs.net»‘)dnl
FEATURE(`dnsbl’,`combined.njabl.org’,`Message from $&{client_addr} rejected — Server Blacklisted by combined.njabl.org’)dnl
FEATURE(`dnsbl’,`sbl-xbl.spamhaus.org’,`Message from $&{client_addr} rejected — Server Blacklisted by sbl-xbl.spamhaus.org’)dnl

Все прекрасно, количество писем доходящих до сам фильтра катастрофически уменьшилось :). Но столкнулся с одной интересной проблемой.

Пришёл домой и решил отправить письмо через свой почтовик. А он собака отказывается это делать 🙂 Оказывается внешний IP моего провайдера, на который меня натят находится в dnsbl 🙂

У меня на серваке настроена аутентификация и по идее, если логин пароль правильные он должен принимать почту на отправку. Как оказалось я ошибался. Он рубит еще на стадии подключения к серваку.

Для того, что бы сначала работала аутентификация и только после нее dnsbl необходимо добавить:

FEATURE(`delay_checks’)dnl

После этого все стало на свои места. Теперь если при помощи TRUST_AUTH_MECH меня признали, тогда письмо принимается на отправление. Если нет, смотрится проверка в dnsbl. На всякий пожарный пока тестирую.

Apr 10 18:21:10 cosmos sendmail[16031]: m3AGL9Na016031: ruleset=check_rcpt, arg1=, relay=S010602c09f5a772a.fm.shawcable.net [24.65.67.227], reject=554 5.7.1 Rejected 24.65.67.227 found in dnsbl.sorbs.net

Вроде работает, но проверка теперь действительно с задержкой 🙂 .

Если не поможет придётся пользоваться VPN, что в общем то не проблема, потому как он уже настроен и работает как с домашней, так и с рабочей машины.

Кстати, к delay_checks можно прикрутить и access_db, что бы адреса занесённые в неё тоже пропускались в независимости от того есть они в dnsbl или нет. Но это не самый лучший вариант.

Касперский

В очередной раз убедился, что произведениями от господина Касперского пользоваться не надо.

У друзей был куплен Касперский антиспам для Linux. Все работало нормально. Но когда закончилась лицензия, почта куда то пропала. Оказывается, что после окончания лицензии, Каспер 99% писем считает спамом и кидает в abuse 🙂

Вот такой вот приятный софт 🙂 Пользуйтесь Касперским и вас ждут приятные неожиданности.

З.Ы. Кстати, перед тем как они купили этот чудо софт, я их предупреждал, что рано или поздно они огребут по полной программе. Не поверили, а зря 🙂

Фраза понравилась.

НИКОГДА не спорьте с дураками, они вас опустят до своего уровня и победят за счёт опыта

Делиев послал Ющенко на три буквы + [ВИДЕО]

Боже мой! Наконец то это произошло, наконец то этих козлов с их ридною мовою послали куда надо. И не просто обыкновенный человек (обыкновенные люди их посылают именно туда и очень часто, особенно «девочку с косой»). Видать и Жорика достали на Украиньском телебаченнi! Так достали с украинским, что чел не выдержал.

Я плакал.

Ссылка тут. (Осторожно там мат).

Как бы работал редактор vi, если бы его написал Microsoft.

Это ссылка на то, как бы выглядел vi. если бы его написали в компании Microsoft.

Новый ресторанчик, китайский.

У нас в районе открылся китайский ресторан. Причем — это китайский китайский ресторан, а не московский китайский 🙂

В чем разница? В московском китайском приносят маааленькую тарелочку за большие деньги, а в китайском китайском большую тарелочку за небольшие деньги 🙂 Мы с женой по «московской китайской» привычке заказали каждому по 2 блюда. Когда же нам их принесли, мы поняли, что все это не съедим 🙂 Да и по цене это получилось процентов на 40 дешевле чем мы обычно оставляем в Якитории (самом недорогом японском бистро).

Удивительно, но в округе 4 японских забегаловки и вот только сейчас открылась китайская харчевня. То что мы заказывали было очень вкусно, ели с удовольствием. Причем, в отличии от японской кухни, каждое блюдо имело свой вкус 🙂

В меню, слава Богу, нет китайских изысков, типа жареной саранчи. Ресторан расчитан на русских, на их «странный» вкус. Из приколов были только свиные ушки приготовленные по разному.

Нам понравилось, обязательно повторим.

Переезд

Все, закончил перевод всех своих сервисов на сервер в Германии.

Чудо язык PHP

Я просто в шоке от PHP! Вообще то я никогда этот язык не использовал и, судя по всему, теперь никогда использовать не буду 🙂

Настраиваю DSPAM. В дополнительном пакете поставляется удобная утилитка, которая обучает спам фильтр. Что самое прикольное — этот скрипт написан на PHP и запускается как обыкновенная программа в командной строке.

Задача утилиты прочитать с почтового ящика imap сервера письма из папок spam и ham, и соответственно научить антиспам фильтр. К ящикам она обращается напрямую, как к файлам файловой системы. А вот для удаления писем из ящика вызывает функции PHP для работы с imap.

Сначала, естественно открывает ящик:

$stream=@imap_open($imapmailbox,$imapuser,$imappasswd);

И вот тут то у меня случился страшный затык. Программа антиспам фильтр обучает, а вот письма тз папок не удаляет. При вызове этой функции просто завершает работу с котдом возврата 255. Плин! Бился над этой проблемой два дня. Как оказалось, я просто забыл поставить пакт php-imap.

Чудо язык PHP! Чудо! Нормальный язык, тот же Perl страшно бы ругнулся и послал меня за функцией, а это Чудо, тупо, молча, без предупреждений завершал работу.

Нда. Большое спасибо автору скрипта, который использовал PHP для скрипта! Зачем он использовал не предназначенный для этого язык я не понимаю.
И большое спасибо авторам PHP, за чудо язык, который так забавно себя ведет 🙂

Singularity

Microsoft представила прототип новой операционной системы Singularity, ориентированной в первую очередь на ученых, пишет PC World.

Singularity создана программистами Microsoft с нуля. Главным приоритетом ОС является надежность.

Базой для новой системы является микроядро, 90 процентов которого написано на Sing#, расширении для языка высокого уровня C#.

Новость с lenta.ru.

Вау! Надёжность! Детки, блин. Inferno пользуйте и не морочьте людям голову.
OS на С#!!! Вообще жесть!!!

Пираты добрались и до меня.

Я добрый, поэтому на курсах даю слушателям материалы пособий в pdf. И очень их прошу не выкладывать материалы в Интернет. За 6 лет еще не было ни одного случая.

Но сегодня я обнаружил пирата, который выложил таки эти материалы.
Вот эта пирацкая морда из Воронежа стырила мои деньги 🙂 Вот собственно ссылка.

Мне просто интересно, он понимает, что я могу подать на него в суд и получить баблосы? Причем, учитывая волну борьбы с пиратством это очень просто сделать 🙂

В любом случае, господа пираты, вы хотя бы ссылку на автора давали. Во вторых, то что он выложил — это устаревший вариант, очень устаревший. И в третьих, я ведь теперь перестану верить людям, и не буду давать им pdf.

З.Ы. Вот сижу и думаю — это популярность? 🙂

З.Ы.Ы. Поисковый запрос в google: pdf Расширенное администрирование и безопасность UNIX