Pull to refresh

MVC Application: Mail

Reading time 1 min
Views 3.1K
В продолжение к прошлому топику: Файловый менеджер.

1) Интерфейс создавался для работы на планшетном компьютере.
2) Не gmail, потому что нужно хранить сообщения на своих серверах, необходимо работать с любыми доменами, в том числе своими.
3) Одно из преимуществ клиента, созданного на PHP, – его доступность с любого места, где есть интернет.
4) Не roundcube, так как данный почтовый клиент использует библиотеку PHPMailer, поэтому может работать с POP3, IMAP ящиками и отправлять почту по SMTP протоколу.
5) Почтовый клиент, так же как и Файловый менеджер изъят из другого проекта.





DEMO
Login and Password: mailer/mailer
github

движок

Requirements
PHP > 5.2
PDO Database: MySQL, PostgreSQL, SQLite (mysql tested)
JSON PHP support
Необходимы права на запись в директории: /attaches /upload
Database dump: /sql/mail.sql
Login and Password: mailer/mailer
GPL



Приложение пока ещё достаточно сырое, требует доработок в плане интерфейса, юзабилити и исправления возможных ошибок. Цель топика: найти заинтересованных людей и выслушать советы по улучшению.

P.S. Незаметные бонусы:
1) просматривать почту с клавиатуры можно стрелками:
вправо — чтобы просмотреть сообщение
влево — вернуться к списку сообщений
вверх, вниз — выбрать сообщение из списка
2) с планшета можно просто проматывать список сообщений (скролла у DIV на Android почему-то нет, сделал без него)
Tags:
Hubs:
+27
Comments 44
Comments Comments 44

Articles