Студенческая почта
Общие положения
Каждый студент изначально получает почту на студенческом сервере, которая привязана к
логину-паролю unix-практикума, поэтому полезно будет прочитать
устройство Unix-практикума, включая доступ на сервер
и т.д.
Параметры почты:
- Почтовый адрес: login-в-Unix-классе@stud.cs.msu.ru (как и @stud.cmc.msu.ru и т.д.)
- Логин на почтовом сервере: login-в-Unix-классе
- Почтовый сервер: stud.cs.msu.ru
- Пароль: пароль от Unix-практикума
- Почтовые протоколы: imaps/pop3s
- Физический доступ к файлам почты: через сервер Unix-практикума или рабочую станцию в классе.
Читать свою почту можно:
- через Новый интерфейс, выбрав среди серверов студенческий сервер.
- зайдя на сервер Unix-практикума и воспользовавшись консольным клиентом
- настроив свой почтовый клиент на забирание почты с студенческого сервера (параметры смотри выше)
- настроив сторонний почтовый сервер (gmail, yandex, mail.ru, rambler, ...) на забирание почты со студенческого сервера
- настроив пересылку на другой адрес (и читая почту с того адреса/сервера)
Разница между пересылкой почты и забиранием
Электронная почта создавалась по образу и подобию бумажной:
- Вы пишите в письме кому и от кого (и вообще говоря в поле "от кого" можно написать что угодно
- Посылаете письмо через почтовый сервер - отдаете письмо в почтовом отделении (у вас могут и не принять письмо)
- Письмо приходит в нужное почтовое отделение, где его пытаются доставить в почтовый ящик, что может и не получиться, если:
- такого ящика нет - в этом случае письмо уходит по адресу отправителя с пометкой о недоставке
- ящик переполнен (письмо не лезет) - это не столь фатально, посылается письмо о временной недоставке (в отличие от бумажной почты скопировать письмо - легко и дешево)
- почтовое отделение было недоступно - аналогично предыдущему пункту, только ситуацию обрабатывает Ваш почтовый сервер
- и т.д.
- У почтового ящика может быть пометка о пересылке (в самом отделении (на сервере) или на самом ящике), в этом случае вместо доставки почты письмо пересылается по новому адресу (а там может быть тоже пересылка и т.д.)
- пересылка электронной почты может сочетаться с сохранением почты в локальный ящик (чего нет у бумажной, т.к. физические объекты клонировать сложнее).
- Каждый пользователь, чтобы забрать почту из ящика, должен иметь ключ (пароль) от ящика. Для доставки письма в ящик ничего иметь не нужно.
Исходя из механизма работы почты, можно сказать, что
забирание почты выглядит так:
- Вы нанимаете курьера, которому даете адрес почтового отделения и ключ от ящика
- Время от времени курьер посещает почтовое отделение, открыв ящик - забирает всю почту (т.к. письма электронные, то может "клонировать" письма, а не забирать)
- Если Вы меняете замок (пароль от ящика), то должны выдать курьеру новый ключ (внести в настройки новый пароль)
- Курьер может доставлять Вам почту как домой (локальная почтовая программа, Thunderbird, например), так и на другой почтовый сервер (если это курьер этого почтового сервера)
- Письмо из ящика попадает к Вам не сразу (у курьера есть периодичность посещения почтового отделения)
В отличие от забирания,
пересылка почты:
- не требует курьера, поэтому смена замка не влияет на пересылку почты (вы можете даже потерять ключ/заклинить замок)
- влияет только на новую почту (уже доставленная почта останется в ящике, в то время как курьер забирает всю почту)
Пересылка почты
Если у студента уже есть почтовый ящик на другом сервере, он может настроить пересылку своей почты с помощью одного из файлов:
Это служебные файлы (начинаются с точки), место которым - в домашней директории пользователя. Именно в этой директории вы оказываетесь, когда логинетесь в компьютер/на сервер в консоли, именно эту директорию KDE считает домашней.
Самый простой способ сделать пересылку - создать файл
.forward со своим существующим адресом и вся почта (новая) начнет пересылаться по этому адресу.
Для создания/изменения файлов требуется доступ к своей домашней директории.
Пример:
- Пусть у вас есть почтовый адрес test@test.ru
- Заходите на сервер Unix-практикума (prac.cs.msu.ru, протокол ssh, подробнее смотри описание Unix-практикума)
- Вводите: echo test@test.ru > .forward
- Нажимаете Enter (как и положено для всех команд)
- Вот и всё!
Для более сложной логики (пересылать не все, пересылать на разные адреса в зависимости от условий) лучше использовать
.procmailrc
Более подробно:
- man forward
- man procmailrc
Смена пароля
Т.к. пара логин-пароль используется с сервера Unix-классов, то сменить пароль надо на нем:
Если пароль не помните/не знаете, то посмотрите инструкцию по
восстановлению пароля