ShS's Blog

Just another sysadmin's weblog

Posts Tagged ‘mail’

Определение email адресов-кандидатов для использования в качестве ловушек для спама (Spam traps) в почтовом сервере MDaemon.

Posted by shs на 2010/08/03

Как я уже писал ранее, в почтовом сервере Mdaemon существует возможность настроить ловушки для спама. Кратко напомню, что ловушки для спама — это некий перечень e-mail адресов. Все письма, которые поступают по адресам-ловушкам, «скармливаются» Байесовскому фильтру в качестве образцов spam’а для обучения оного фильтра. Естественно, что в качестве ловушек должны выступать адреса, на которые ничего, кроме спама, не приходит. Но, помимо этого, хотелось бы, чтобы в этом перечне были те адреса, которые наиболее интенсивно используются спамерами. Читать далее…

Posted in E-Mail, MDaemon, PowerShell, Scripts | Отмечено: , , , , | 2 комментария »

Аудит учетных записей AD – MDaemon

Posted by shs на 2010/06/24

Написал небольшой скрипт для аудита учетных записей MDaemon и учетных записей пользователей AD.

Задача была такова:
Имеется AD
Имеется сервер (член домена), на котором установлен почтовый сервер MDaemon (хранящий информацию о своих учетных записях в файле UserList.dat)
Необходимо найти учетные записи MDaemon, которые не принадлежат ни одному из «живых» (незаблокированных) пользователей AD. Читать далее…

Posted in Active Directory, E-Mail, MDaemon, PowerShell, Scripts | Отмечено: , , | Leave a Comment »

Настройка Spam-фильтра в почтовом сервере Mdaemon

Posted by shs на 2010/06/07

Сегодня я хочу рассказать о настройке Spam-фильтра почтового сервера Mdaemon (достаточно популярного продукта у администраторов небольших организаций). Эта популярность вполне заслужена и одна из причин его популярности – это продвинутая система фильтрации спама, которой обладает данный продукт. Рассказ мой будет основан на настройках реального почтового сервера, с которым мне довелось работать (MDaemon v 9.5.6). Я не буду подробно описывать каждый пункт из многочисленных настроек, имеющихся в Mdaemon, т.к. смысл многих из них понятен из их названия и/или описан в документации. Остановлюсь только на ключевых моментах работы одного из компонентов защиты: SpamFilter’а. Читать далее…

Posted in E-Mail, MDaemon | Отмечено: | 1 Comment »

Скрипт поиска файлов-писем (почтовых сообщений) по полю “Subject” (“Тема”). Дубль два (или работа над ошибками)

Posted by shs на 2010/04/08

Как выяснилось, в предыдущем посте я «оговорил» PoSh, заявив, что он не имеет встроенных возможностей построчного чтения и прекращения обработки файла по динамически вычисляемому условию. Но Василий Гусев, аки коршун ;), бросился на защиту любимого shell’а и указал на ошибочность моих заявлений (за что ему — большое спасибо). Читать далее…

Posted in E-Mail, PowerShell, Scripts | Отмечено: , , | 5 комментариев »

Скрипт поиска файлов-писем (почтовых сообщений) по полю “Subject” (“Тема”)

Posted by shs на 2010/04/06

Этот скрипт позволяет выполнять поиск файлов (представляющих из себя почтовые сообщения), осуществляя отбор и удаление файлов, чье поле Subject соответствует заданному критерию отбора (маске). Читать далее…

Posted in E-Mail, PowerShell, Scripts | Отмечено: , , | 13 комментариев »

Скрипт для массового изменения учетных записей электронной почты в Outlook Express и Microsoft Outlook (часть 2)

Posted by shs на 2010/01/13

В первой части речь шла о массовой замене имен/ip-адресов smtp и imap серверов в учетных записях Outlook Express. Ну, а здесь повествование пойдет о том, как проделать аналогичную операцию с учетными записями MS Outlook. Для начала потребовалось найти в реестре раздел, в котором MS Outlook хранит настройки учетных записей. Читать далее…

Posted in E-Mail, JScript, Mail Clients, Scripts | Отмечено: , , , | 4 комментария »

Скрипт для массового изменения учетных записей электронной почты в Outlook Express и Microsoft Outlook.

Posted by shs на 2010/01/05

Мне несколько раз за свою карьеру системного администратора приходилось выполнять миграцию учетных записей из одного домена в другой при помощи ADMT. Этот процесс хорошо и подробно описан в документах Microsoft, например: в “ADMT v3.1 Guide: Migrating and Restructuring Active Directory Domains”

Но одной миграцией учетных записей AD дело не всегда ограничивается, зачастую требуется перенастройка пользовательского окружения для смигрированных пользовательских учетных записей. Так, однажды, необходимо было решить задачу по массовому изменению настроек учетных записей электронной почты в Outlook Express и Microsoft Outlook: требовалось изменить в учетных записях электронной почты имя SMTP и IMAP серверов. (Вопрос — «почему нельзя было внести изменения в DNS, вместо того, чтобы городить огород с массовым изменением настроек клиентов электронной почты?» — оставим за кадром. ;))

Возможно, что для внесения изменений в учетные записи MS Outlook можно было бы использовать prf-файлы, но совершено точно, что их нельзя было бы использовать для внесения изменений в учетные записи электронной почты Outlook Express. Поэтому я в очередной раз решил обратиться к сриптам и сначала написал простой скрипт для изменения учетных записей Outlook Express, а затем, на его основе, — и чуть более сложный для Microsoft Outlook. Читать далее…

Posted in E-Mail, JScript, Mail Clients, Scripts | Отмечено: , , , | 6 комментариев »

Скрипт для автоматизации отправки файла cons*.* на заданный email-адрес по электронной почте

Posted by shs на 2009/12/16

По просьбе одного своего знакомого написал небольшой скрипт для автоматизации отправки по электронной почте файла cons*.*. (IIUC, этот файл, содержит некую отчетную информацию о работе сотрудников, выполняющих обновление правовой системы «КонсультантПлюс»). Интересующий нас файл создается в папке RECEIVE (которая находится внутри той папки, куда был установлен «КонсультантПлюс») после запуска программы cons.exe с ключами /adm /usr /base*

Вот, что у меня получилось: Читать далее…

Posted in E-Mail, JScript, Scripts | Отмечено: , , , | 8 комментариев »

Скрипт для отправки сообщения по e-mail, с использованием протокола SMTP

Posted by shs на 2009/12/11

В скрипте, опубликованном ранее, имеется функция отправки сообщения по e-mail. В этом посте хочу остановиться на отправке e-mail при помощи скрипта чуть-чуть подробнее. Читать далее…

Posted in E-Mail, JScript, Scripts | Отмечено: , , , | 20 комментариев »

Скрипт для контроля состояния почтового ящика, доступного по POP3-протоколу

Posted by shs на 2009/12/03

К сожалению, у многих  мелких (и не очень) организаций до сих пор используется следующая схема работы с электронной почтой: MX-записи указывают на почтовый сервер хостера, куда приходит вся входящая почта. В самой организации также имеется локальный почтовый сервер, который периодически забирает почту от хостера по POP3-протоколу и раскладывает ее по локальным почтовым ящикам.

Не говоря о том, что при данной схеме работы не возможна полноценная борьба со спамом (многие эффективные методы фильтрации спама невозможно применить), письма могут дублироваться и т.д., и т.п., так еще и могут возникнуть проблемы другого рода. Например, если софт, отвечающий за получение почты от хостера, «не страдает» надежностью и локальный почтовый сервер перестает забирать почту, то квота, выделенная хостером для хранения писем вашей организации, может быть исчерпана. Это, в свою очередь, приведет к тому, что хостер перестанет принимать всю входящую почту, адресованную вашей организации. Правильным выходом из этой ситуации является, конечно же, отказ от подобной схемы работы с почтой. Но, если по каким-то причинам сделать это невозможно, то нужно придумать какой-нибудь «workaround», чтобы каким-либо образом контролировать состояние капризного сервиса.

Этот скрипт был написан как раз для таких целей. Он не пытается контролировать непосредственно сам сервис (по разным причинам это может оказаться неудобно и/или невозможно сделать), вместо этого он делает следующее: Читать далее…

Posted in E-Mail, JScript, Scripts | Отмечено: , , , | 1 Comment »