ShS's Blog

Just another sysadmin's weblog

Posts Tagged ‘POP3’

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

Posted by shs на 2009/12/03

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

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

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

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