Кіріспе

BlitzMail – АҚШ-тың Нью-Гэмпшир штатының Хановер қаласындағы Дартмут колледжінде қолданылған электрондық пошта жүйесі. Ол ең ерте электрондық пошта сервері/клиенттік бағдарламалардың бірі болды. 2011 жылы BlitzMail қолдану тоқтатылып, орнына Microsoft электрондық пошта және онлайн ынтымақтастық бағдарламалар жиынтығы енгізілді, бірақ студенттер әлі де «электрондық пошта» дегеніңіздің орнына «blitz» деген сөзді қолданады.

Тарих

BlitzMail 1987 жылы Дартмут университетінде әзірленді және 1988 жылдың жазында қолданысқа енгізілді. BlitzMail атауы бағдарламашылар арасында әзіл ретінде туындады, себебі оны жылдам дамыту қажет болды. 1991 жылы Дартмуттың әр студенттен компьютер талап етуімен серверлік код жүйеге жоғары сұранысты қанағаттандыру үшін бірнеше серверлерді қолдауға жаңартылды. 1993 жылы сервер пошталық папкаларды қолдау үшін қайта жазылды. 1994 жылы клиенттік және серверлік бағдарламалық қамтамасыз ету Дартмуттан тыс қолдануға берілді. Dartmouth BlitzMail-ге жатпайтын бірнеше жүзеге асырылымдардың ішінде Жаңа Англияның Үстіңгі аңғарындағы интернет-провайдер Valley. Net және 1991 жылдан 2005 жылға дейін Орегон штатының Портленд қаласындағы Рид колледжі бар. Клиенттің алғашқы нұсқалары тек Apple Macintosh операциялық жүйесінде жұмыс істеді. Клиент Windows 3.1 нұсқасымен бірге Windows жүйесіне көшірілді. Дартмуттың Есептеу қызметтері Mac OS X үшін шифрланған клиент-сервер байланысын қамтитын жаңартылған BlitzMail клиентін ұсынды. Компьютерлік ғылым магистрі Крис Мейсонның 2006 жылдың мамырында әзірлеген бағдарламалық қамтамасыз ету 2007 жылдың соңында қолжетімді болды. Mac OS X 10.3 үшін 2.9 нұсқасы 2008 жылдың қазан айынан бастап қолжетімді болды. Клиенттің соңғы нұсқалары HTML негізіндегі хабарламаларды көрсетуге (бірақ жазуға емес) тәжірибелік қолдау көрсетеді. Дартмут Хичкок медициналық орталығындағы жоба енді дамытылмаған және қолдау көрсетілмейтін Windows BlitzMail қызметін пайдалануды жалғастырды. Дартмут Хичкок медициналық орталығының BlitzMail серверлері 2012 жылдың 1 қазанында тоқтатылуға жоспарланған. Оның орнын толтыру үшін электрондық пошта/онлайн бағдарламаларымен серіктес әзірленген Microsoft жиынтығы шығарылды.

Дартмут колледжі

BlitzMail студенттер, профессорлар және әкімшілер арасындағы Дартмут колледжінің кампусындағы барлық түрдегі байланыстың басты құралына айналды. Кампустың кітапханаларында, асханаларында және академиялық ғимараттарында жүздеген қоғамдық терминалдар орналасқан. 1990 жылдардың ортасында Mac Classic қоғамдық терминалдарын көбінесе "Блитччекерлер" деп атаған. Сонымен қатар, "blitz" сөзі "электрондық пошта" сияқты есімдік және етістік ретінде қолданыла бастады. 2000 жылдардың ортасына дейін, кампуста ұялы байланыс нашар болғандықтан, көптеген студенттер ұялы телефондардың орнына BlitzMail-ді пайдалануды жөн көрді, бірақ кампуста байланыс жақсарған сайын бұл тенденция төмендеді. 2006 жылы студенттер ұялы телефондары арқылы BlitzMail-ді тексеруге көшті.

Клиент

BlitzMail клиенті графикалық болатын және Windows пен Macintosh компьютерлерінде жұмыс істеді. Бірнеше Java нұсқалары бар, сондай-ақ NetBlitz және WebBlitz сияқты веб-клиенттер де бар. Клиент 1990 жылдардың соңынан бері Mac OS X-ке көшірілгенін есептемегенде, ірі жаңартулар болған жоқ. Клиент HTML негізіндегі электрондық поштаны ресми түрде қолдамайды, тек қарапайым мәтінмен ғана жұмыс істейді. (HTML файлдары қосымша ретінде қарастырылады.) HTML негізіндегі электрондық поштаны клиент ішінде қалыпты түрде ашуға мүмкіндік беретін ресми емес қолдау бар. Бағдарлама пайдаланушылар үшін ыңғайлы. Пайдаланушының пошта жәшігі, адрес кітабы және параметрлері серверде сақталады. Кез келген пайдаланушы клиенттің кез келген орнатылымына кіріп, өзінің деректеріне толық қол жеткізе алады. Пайдаланушы жүйеден шыққаннан кейін, жергілікті машинада ешқандай дерек немесе жекелендіру сақталмайды. Бұл мүмкіндік көптеген қоғамдық терминалдарды пайдалануға мүмкіндік береді. BlitzMail сондай-ақ шартты жедел хабар алмасу клиенті ретінде де жұмыс істеді. Хабарламалар серверде өңделіп, алушыға дер кезінде жіберіледі. Бағдарлама Дартмут атаулар тізімімен (DND) интеграцияланған, бұл пайдаланушыларға Дартмут электрондық пошта мекенжайы бар кез келген алушыға олардың атын іздеу арқылы хабарлауға мүмкіндік береді.

Техникалық ерекшеліктер

BlitzMail клиенті мен сервер арасында өзіндік протокол қолданады, яғни сервердің толық мүмкіндіктерін пайдалануға тек BlitzMail клиенті ғана мүмкіндік алады. BlitzMail доменіне келіп-кеткен хабарламалар Simple Mail Transfer Protocol (SMTP) арқылы өңделеді. 2004 жылдан бастап, клиенттерге POP3 және IMAP (SSL қолдауымен) арқылы BlitzMail серверіне қосылуға мүмкіндік беретін түзетулер пайда болды. Клиент сервермен 2151 және 1119 TCP порттары арқылы байланысады, ал хабарламалар қызметі 2154 UDP портында жұмыс істейді. 2002 жылы BlitzMail-ге SpamAssassin мүмкіндігі қосылды. DND сервері де LDAP сұрауларын жүргізуге рұқсат беру үшін өзгертілді. BlitzMail және DND серверлері DEC Unix және көптеген Linux дистрибутивтерінде жұмыс істейді. Операциялық жүйе POSIX жіптеуін немесе Mach ядросы стиліндегі cthreads-ті қолдауы керек. Сервер өте төмен аппараттық талаптары бар жүйелерде де жұмыс істей алады. BlitzMail серверлері Дартмут колледжінде әртүрлі аппараттық құралдарда жұмыс істеді. 1990 жылдардың басында пошта және DND серверлері Санта-Клаустың бұғыларының аттарымен аталатын 25 МГц NeXT кубтарында жұмыс істеді. Ол кезде әрбір машинада жүздеген сеанс жүргізілуі мүмкін еді. Кейін серверлер DEC 3000 AXP Model 300-ге көшірілді. 2006 жылы Майкл Фромбергер PyBlitz деп аталатын Python кітапханасын жариялады. BlitzMail клиенті мен серверлік бағдарламалық қамтамасы BSD стиліндегі (жарнамалық ескертумен) лицензия бойынша қолжетімді болды.