ЭВМ/ IT-хозяйство: почта

25.03.2010

Файл /etc/mail/aliases на студенческом почтовом сервере технического ВУЗа может многое рассказать о выпускниках. Возьмем к примеру такую строчку:

crazzydoc:		anton.ivanov@megainvestconsult.com

Что она нам может сказать? Возможно, некий Антон Иванов, в студенчестве называвший себя в сети не иначе как CrazzyDoc, сейчас занимает хорошую должность в зарубежной компании, приходит в офис к девяти и носит деловой костюм.

Или такая строка:

deadshaft:		me@prostovmesto.ru

Включаем фантазию и видим бывшего чемпиона по «Кваке», а ныне активного участника социальных сетей и владельца собственного блога.

В моем институте, в бывшем моем общежитии тоже есть почтовый сервер и там есть такой файл. И долгое время, даже после того, как я выпустился, про меня в нем ничего не было. Я пользовался своим студенческим почтовым адресом и даже немного гордился им. Он был в домене третьего уровня, и в этом был свой шарм. Он принимался там, где не работали бесплатные адреса типа @mail.ru. Кстати, за адрес нужно было тогда заплатить единовременно что-то около 150 рублей. Доходило до смешного, как-то раз на мое письмо мне ответили, что для студентов у них особые условия, и я не сразу сообразил, почему меня приняли за студента.

Впрочем, все это не мешало мне иметь личный домен второго уровня и держать на нем почту. Точнее заворачивать ее в свой студенческий ящик. Но в поле From: у меня все равно стоял мой первый адрес.

На втором курсе я стал администрировать студенческий сервер. Сначала я его взломал, написал о найденных дырах тогдашнему админу, и он к моему удивлению предложил мне заняться этой машиной. В связи с этим почту я читал следующим образом: логинился на сервер по ssh и запускал mutt. При этом в .forward у меня было

|procmail

А в файле .procmailrc были описаны правила, которые раскидывали почту по разным ящиками. mutt, понятное дело, работал локально.

Эта схема, не смотря на свою аскетичность, меня вполне устраивала. Однако со временем все сильней и сильней стали проявляться недостатки. Было неудобно работать с вложениями, приходилось гонять их туда-сюда через scp. Неудобно читать почту не из дома, не везде есть ssh, не везде есть доступ по 22 порту, не везде можно безбоязненно печатать пароль от шелла с возможностью sudo. И самое главное — после выпуска с каждым годом растет вероятность того, что шелл у меня отнимут навсегда. Таким образом встал вопрос: куда мигрировать?

Разные были варианты, вплоть до размещения сервера у себя дома (жесть, ага). Но в итоге победил Google Apps. Официально Google Apps — это набор веб-сервисов для организации работы в предприятии, в том числе и знаменитая гугловая почта. Помимо почты туда входят календарь, общие документы, веб-портал. Такой вот Groupware SaaS. Вообще Google хочет за эту денежку, но если число аккаунтов меньше 50 — то все удовольствие бесплатно. Поэтому Google Apps вполне можно использовать для бесплатного «паркинга» почты в своем домене. Нужно только поставить MX на серверы Google.

Итого я получил надежный прием почты, удобный веб-интерфейс для доступа из любого места (при этом возможность запускать любимый mutt осталась, нужно только настроить в нем доступ по IMAP), много места для писем, хороший поиск по ним. А в качестве бонуса — простейший менеджер текущих задач, календарь и Jabber в своем домене.

Освоившись с новой почтой, я изменил в настройках mutt поле From:, подписал свой новый адрес на все свои списки рассылки вместо старого и наконец добавил на студенческом сервере в /etc/mail/aliases запись:

grange:		grange@disorder.ru
, ,