Вход на хостинг
IT-новости
20.04.2016 iPhone 2017 года поместят в водонепроницаемый корпус из стекла
Линейка iPhone в новом году серьезно поменяется. В этом уверен аналитический исследователь Мин Чи Ку......
30.07.2015 Ищем уникальный контент для сайта
Ищем уникальный контент для сайта Без уникального контента Ваш сайт обречен на то, что его страницы......
Теперь можно вводить текст письма. Сначала дается команда DATA.
Сервер сообщит, что можно вводить текст. Для окончания ввода необходимо нажать клавиши <Enter> <.> <Enter>:
354 End data with <CR><LF>.<CR><LF>
После окончания ввода текста можно отключаться, для чего дается команда QUIT.
После выполнения этой операции в почтовом ящике test2@net.lps должно появиться письмо от test1@net.lps. Для проверки необходимо подключиться к IMAP4- или POP3-серверу. Команды POP3-сервера несколько проще, поэтому используется подключение к POP3-серверу:
# telnet localhost 110
Корректно работающий сервер выдаст приглашение к вводу команд:
+OK Hello there
Для получения доступа к письмам нужно ввести имя пользователя и пароль:
USER test2@net.lps
PASS password
Ответ сервера:
+OK Password required
+OK logged in
Теперь нужно запросить количество писем в ящике. Это делается командой LIST.
Сервер выдаст ответ в следующем виде: «номер_сообщения его_размер»:
1 942
Для прочтения сообщения №1 дается команда RETR:
RETR 1
Убедившись, что сообщение дошло до адресата, отключаемся:
QUIT
Настройка веб-интерфейса
Теперь необходимо предоставить доступ пользователям к почте. Есть два варианта:
n Через порты (143 IMAP/110 POP3). Клиент может работать с почтой через почтовые программы, например, The BAT!, Outlook Express.
n Через веб-интерфейс. Клиент работает с почтой через веб-интерфейс.
Второй способ более надежен, так как доступ к сетевым портам открыт только с локальной машины. В данном проекте для доступа к почте используется SquirrelMail. При установке файлы программы копируются в каталог с веб-содержимым. Если пакет был установлен из архива, взятого на сайте разработчика, то конфигурационный файл SquirrelMail хранится в подкаталоге config пакета. Разработчики ALM немного усовершенствовали пакет. Поэтому если SquirrelMail установлен из репозитария ALM, то конфигурационный файл хранится в подкаталоге /etc/squirrelmail. А в подкаталоге config находится только символическая ссылка на файл. Однако файл править нет необходимости, так как разработчики пакета предусмотрели скрипт на языке Perl.