Почтовый сервер NextMail. Почтовый сервер NextMail Кэширование внешних страниц почтовой системы

# Описание URL веб-сайта
1. Бесплатная почта /index.phtml
2. Служба сообщений /nextim/nextim.phtml?t=2
3. Файловое хранилище /ovr/stora-ge.phtml?t=2
4. Антиспам /ovr/an-tis-pam.phtml?t=2
5. Общая информация /ovr/al-lino-ne.phtml?t=2
6. Регистрация /reg/ob-liga-tory.phtml?t=2
7. Сборщик почты /ovr/upgra-de.phtml?t=2
8. Поиск /ovr/search.phtml?t=2
9. Эволюционный процесс электронной почты /hist/index.phtml?t=2
10. Корпоративная почта /hist/corp.phtml?t=2

Техническая информация

Веб-сервер Nxt.ru используется MNW Co Ltd и расположен в Россия. Еще 10 других веб-сайтов обслуживаются на данном веб-сервере. Преобладающим языком веб-сайтов является русский.

Веб-страницы Nxt.ru обслуживаются веб-сервером Nginx. В качестве языка разметки веб-страниц используется HTML 4.01 Transitional . Обнаружение веб-сайта в поисковых системах, а также посещение гиперссылок на веб-сайт для ботов допускается определенно.

Который ведет свою историю с 2001 года, создан группой российских разработчиков. На данный момент времени почтовая система NextMail имеет более 100 тысяч пользователей, 8000 посетителей ежедневно проверяют почту через веб-интерфейс. У сервиса NextMail.ru есть несколько "дочерних" тематических доменов: student.su, xaker.ru, dezigner.ru, epage.ru, email.su, programist.ru, mail2k.ru, hu2.ru.

Сейчас NextMail.ru - это почтовый сервис на yandex.ru, предоставляющий различные почтовые услуги. Кроме бесплатной почты NextMail.ru предоставляет возможность организовать корпоративную почту как на одном из своих доменов, так и на домене клиента. Доступна корпоративная адресная книга на основе каталогов LDAP . Пользователи, не желающие просматривать рекламу в своем личном кабинете, могут подписаться на один из тарифов ВИП-почты. В декабре 2010 года запущен новый уникальный проект - почта на кириллице .

Тем, кто зарегистрируется, NextMail предоставляет первоначально 50 Мб свободного места для писем и файловое хранилище объемом 2 Гб. По мере заполнения почтового ящика размер дискового пространства под почту может быть увеличен неограниченное количество раз. При работе с почтой NextMail можно использовать веб-интерфейс, настроить программу почтового клиента по протоколу POP3 или применить все преимущества протокола IMAP . При работе через веб-интерфейс пользователи имеют возможность настроить пересылку корреспонденции на другой почтовый ящик, подключить дополнительные почтовые ящики, настроить фильтры для разбора входящих писем.

Файловое хранилище можно использовать для хранения сайта, причем доступ к файлам сайта возможен как через веб-интерфейс, так и по протоколу FTP .

В 2009 году разработчиками была произведена модернизация почтового движка NextMail Server с целью повышения пропускной способности серверов, повышения скорости выдачи страниц пользователю при работе с почтой через веб-интерфейс, повышения защищенности и устойчивости системы. Модернизация затронула только программную часть серверов.

Сервер обработки почтовых сообщений NextMail

Почтовый движок NextMail Server использует следующие программные компоненты: qmail , веб-сервер Apache v.2.2, сервер баз данных MySQL , nginx - веб-сервер и почтовый прокси-сервер, SQLite - встраиваемый движок баз данных. Процедуры обработки и вывода информации в почтовом движке NextMail написаны на языке программирования PHP версии 5.

В качестве основной операционной системы используется Debian (Linux). Проект Debian был создан Ian Murdock в 1993 году при спонсорском участии проекта GNU Free Software Foundation. Главная отличительная особенность Debian - это его система управления пакетами, которая позволяет администратору иметь полный контроль над пакетами, которые установлены в системе.

Модернизация программного обеспечения NextMail Server

Доставка почты

В старой версии программного обеспечения NextMail Server одним из основных элементов на этапе доставки почты был доставщик, созданный разработчиками NextMail на языке Perl , но он имел тот недостаток, что при большом объеме писем постоянно происходил процесс компиляции, что очень сильно нагружало сервер. В новой версии NextMail Server проблема была решена заменой этого модуля новой разработкой на языке С++ . Компиляция выполняется один раз, и при дальнейшей работе данная операция не требуется.

Модульность qmail

Еще одной заметной проблемой до модернизации почтового движка NextMail была модульность qmail, который состоит из нескольких небольших модулей, выполняющих определенную задачу. На каждую из этих операций затрачивается процессорное время, кроме того, происходит постоянное взаимодействие с жестким диском (чтение исходного кода программы), а, как известно, скорость работы с жестким диском на несколько порядков ниже, чем скорость работы с оперативной памятью.

При модернизации почтового движка NextMail Server данная проблема была решена путем переноса этих модулей в оперативную память, в этом случае жесткий диск не участвует в процессе работы серверного программного обеспечения.

Формат хранения данных базы данных MySQL

Как известно, MySQL поддерживает несколько форматов хранения данных. Основным форматом является MyISAM , в виду особенностей которого при значительной нагрузке обработка данных существенно замедляется.

Более широкими возможностями обладает формат данных InnoDB , который имеет ряд существенных преимуществ при обработке больших объемов данных, поэтому этот формат был использован в новой версии почтового движка NextMail Server. Многие группы запросов были вынесены в SQL-функции , в результате чего процедура стала работать быстрее, кроме того, повысилась безопасность.

Выделение более быстрого сервера на выдачу статики

Архитектура обработки запросов веб-сервера в новой версии программного обеспечения NextMail Server была переработана таким образом, чтобы все статические данные (картинки, стили, флэш-файлы) отдавались бы более быстрым сервером и не затрагивали сервер, отвечающий за обработку PHP-скриптов. В качестве такого сервера был выбран nginx.

Кэширование внешних страниц почтовой системы

Скорость изменения информации на внешних страницах сайта (страницы, которые не относятся к личному кабинету пользователя) достаточно мала, поэтому если временно сохранить страницу на жестком диске, а затем выдать его пользователю, он практически ничего и не заметит. Кэширование данных выполняется при помощи правил выдачи страниц в настройках виртуального сервера nginx. После такой оптимизации на обработку внешних страниц сайта практически не тратится процессорное время, все сводится к проверке нескольких правил и чтение файла с жесткого диска.

Базы данных: общая база данных MySQL и личная для каждого пользователя

Как уже отмечалось, в ранних версиях NextMail Server вся информация о пользователе, его настройках, письмах, папках хранилось в общей базе данных MySQL, объем которой достиг довольно больших размеров, что сильно увеличивало нагрузку на сервер базы данных.

В новой версии почтового движка NextMail Server база данных разделена на две части: общая база данных, которая хранит базовую информацию о пользователях, их адресную книгу, белый и черный списки, и личная база данных каждого из пользователей (дополнительные учетные записи, сообщения, вложения).

В результате таких изменений была получена одна база данных умеренного размера, которая в основном отвечает за выборку данных (базовая информация о пользователях меняется редко) и множество небольших баз данных, относящихся к каждому пользователю. Таким образом, удалось избежать больших таблиц, перекрестных запросов и долгую переделку индексов. В качестве локальной базы данных пользователя был выбран SQLite3.

Безопасность

Защита от подбора пароля пользователя

Проблема подбора паролей является достаточно острой для всех почтовых служб, и NextMail здесь не исключение. Кроме неприятностей, который получит пользователь в случае, когда его пароль подберут, при подборе паролей создается повышенная нагрузка на сервер.

Можно выделить два основных вида подбора паролей: подбор пароля перебором для одного ящика, возможно, с нескольких компьютеров, и подбор ящика по словарю к определенному паролю, может вестись с одного компьютера или с нескольких.

После внедрения алгоритмов защиты от подбора паролей проведенное тестирование показало, что нагрузка на сервер при подборе паролей снизилась до 20%, что позволило проводить дальнейшую обработку запросов реальных клиентов.

Защита SMTP и POP3 серверов

В случае отсутствия защиты от подбора паролей по словарю, при распределенной атаке на сервер создается довольно большая нагрузка на оборудование. С новым алгоритмом защиты после определенного количества неудачных попыток авторизации блокируется или ящик пользователя, к которому подбирается пароль, или IP-адрес , с которого ведется атака – все зависит от того, какое ограничение сработает раньше. После такой блокировки зайти в ящик с данного IP можно только через веб-интерфейс или после окончания времени блокировки.

Таким образом, при распределенной атаке с течением некоторого времени все IP-адреса, с которых ведется атака, блокируются, т.е. атака заканчивается неудачно.

Защита веб-интерфейса

Если пользователь определенное число раз ввел неправильные данные, то ему придется кроме логина и пароля указывать код с картинки – для обычного пользователя это не является большой проблемой, а подбор пароля при помощи программ подбора паролей уже работать не будет. Если ведется распределенная атака с нескольких IP-адресов, то в течение некоторого времени придется вводить картинку со всех IP-адресов, и алгоритм подбора пароля работать не будет.

Для настройки учетной записи в MS Outlook выберите в меню Сервис пункт и следуйте указаниям Мастера настройки :

В открывшейся форме включите радиокнопку Добавить новую учетную запись электронной почты и нажмите на кнопку Далее :



В следующей форме введите параметры новой учетной записи:


Данные для ввода параметров учетной записи были высланы на Ваш адрес, полученный при регистрации в почтовом сервисе сайт. Параметры учетной записи:

Сведения о пользователе:
Имя пользователя, которое будет отображаться в поле "От" всех исходящих сообщений.
Адрес электронной почты. Введите свой адрес электронной почты на сайт
Сведения о сервере
Сервер входящей почты (POP3)
Имя сервера входящей почты. Введите oldmail.сайт
Сервер исходящей почты (SMTP)
Имя сервера исходящей почты. Введите oldmail.сайт
Сведения о входе
Имя пользователя
Имя пользователя для входа в почтовый сервис сайт (логин). Обратите внимание, что логин для входа в систему должен содержать символ "@" — [email protected]сайт.
.
Запомнить пароль
При установленном флаге пароль запоминается и не предлагается для ввода на данном компьютере.
Вход с защищенным подтверждением пароля
Флажок устанавливать не надо, т.к..
Проверка настройки учетной записи Запуск проверки правильности настройки учетной записи.
Другие настройки Вызов формы для управления дополнительными параметрами учетной записи (см. ниже).

После ввода параметров учетной записи нажмите на кнопку Другие настройки… и в открывшейся экранной форме перейдите на вкладку Сервер исходящей почты :

Установите флажок SMTP-серверу требуется проверка подлинности , включите радиокнопку Аналогично серверу для входящей почты . Нажмите на кнопку ОК и на этом настройка учетной записи будет завершена.

После настройки учетной записи можно выполнить проверку, нажав на кнопку Проверка учетной записи формы Учетные записи электронной почты . Если все параметры введены правильно, то на экран будет выдано следующее сообщение:


Если параметры введены неверно, то на экран будет выведена форма для просмотра списка ошибок:


Форма содержит две вкладки: Задачи и Ошибки . Вкладка Задачи содержит список задач, выполняемых при проверке настройки учетной записи:


Если параметры входа на сервер входящей почты введены неверно, то в ходе проверки Вам будет предложено авторизоваться на сервере:


Если обнаружены ошибки при проверке настройки учетной записи, то откройте вкладку Дополнительно и проверьте номера портов для сервера входящих и исходящих сообщение — эти данные были высланы Вам по окончании регистрации на сервере сайт: номер порта для входящей почты — 110, для исходящей — 25 или 2525.

NextMail.ru - почтовый сервис нового поколения. Предоставляет пользователям ящики e-mail неограниченного размера. В процессе пользования их объём постепенно увеличивается по мере необходимости. В NextMail можно отправлять большие письма (до 20 Мб), хранить свои файлы в удалённом хранилище (выделяется 2 Гб свободного дискового пространства для каждого профиля).

Также почтовые ящики данного сервиса имеют стандартный набор всех необходимых опций для удобной, быстрой и безопасной пересылки корреспонденции – текстовых сообщений и файлов:

  • автоматическая проверка орфографии в форме сообщения;
  • HTML-редактор и средства форматирования и оформления текста;
  • поддержка перенаправления писем;
  • удобная панель управления;
  • фильтр-антиспам;
  • маршрутаризация входящих сообщений;
  • интеграция e-mail других почтовых сервисов.

Чтобы зарегистрировать электронную почту на nextmail.ru, сделайте следующее:

1. На главной страничке сайта, в панели «Получи бесплатный e-mail», в поле «Имя», введите уникальный логин регистрируемого ящика.

2. Клацните кнопку «Регистрация».

3. На открывшейся страничке «Ввод обязательной информации» снова наберите логин ящика.

4. В поле «Домен» щелчком мыши откройте ниспадающее меню, если желаете выбрать альтернативное доменное имя e-mail, поддерживаемое сервисом.

5. Введите пароль для входа в учётную запись сервиса.

6. Перепечатайте код с картинки (капчу).

8. Следуйте указаниям NextMail, чтобы завершить регистрацию.

Успешного вам создания e-mail и комфортного пользования сайтом NextMail.ru!

Друзья, мы рады сообщить, что Почта@сайт успешно мигрировала на новый сервер.

Мы приняли решение использовать платформу Почты для бизнеса от Mail.Ru в качестве основного почтового сервера для нашей новой почты. Новая почта будет иметь схожий набор сервисов, при этом размер Диска (Облака) увеличен до 25 Гб для каждого пользователя.

Текущий статус миграции почты: миграция завершена. Почта принимается на новый сервер. Если какая-то часть ваших данных отсутствует - скорее всего, ваш аккаунт был заблокирован Google до завершения процесса.

UPD от 20.04.2016:

Друзья, внимание: восстановление реквизитов для доступа к почте закончится 5 мая (через две недели). Если вы по какой-либо причине не получали письма о миграции, перейдите к FAQ в конце этой статьи.

UPD от 06.05.2016:

Восстановление реквизитов для доступа прекращено.

Для того чтобы зайти в свой почтовый ящик:

  1. Перейдите по ссылке или просто https://mail.ru/ ;
  2. Введите свои персональные данные: полное имя почтового ящика (логин@сайт) и пароль, полученные ранее перед миграцией;
  3. При первом входе укажите личные данные. Эти данные будут отображаться в поле «От кого» при отправке писем с данного ящика. В большинстве случаев они будут уже импортированы из вашего прежнего ящика.

Ваша почта готова к использованию.

Какой пароль использовать для доступа к почте?

Пожалуйста, используйте тот пароль, который был выслан в письме-предупреждении о начале миграции. Если не получали пароля или письма о миграции, перейдите к FAQ в конце этой статьи.

Доступ к ящику через почтовую программу

Вы можете использовать свой почтовый ящик через любой почтовый клиент (Outlook, Apple Mail, Mozilla Thunderbird и пр.).

Для настройки укажите следующие данные:

  • Имя почтового ящика - это полное название вашего почтового ящика (вместе с сайт);
  • Сервер входящей почты IMAP-сервер - imap.mail.ru;
  • Порт для подключения по IMAP - 143 (при использовании шифрования STARTTLS) и 993 (при использовании шифрования SSL/TLS);
  • Сервер входящей почты POP3-сервер - pop.mail.ru;
  • Порт для подключения по POP3 - 995 (с шифрованием);
  • Сервер исходящей почты SMTP-сервер - smtp.mail.ru;
  • Порт для подключения по SMTP - 465 (с шифрованием);
  • Имя пользователя - это полное название вашего почтового ящика (логин и домен);

Подробную информацию о настройке почтовых клиентов вы можете найти в Помощи Mail.Ru: http://help.mail.ru/mail-help/mailer/popsmtp .

Доступ к почте с телефона или планшета

Вы можете получать и отправлять письма с любого мобильного устройства:

  • Мобильная версия Почты. Откройте браузер и введите в адресной строке mail.ru, в зависимости от типа вашего устройства будет открыта необходимая версия Почты: для телефонов, для смартфонов, для телефонов с сенсорным управлением или для планшетов. Для входа в свой почтовый ящик в поле «Имя ящика:» введите ваш адрес вместе с доменом сайт
  • Мобильное приложение. Перейдите по ссылке https://e.mail.ru/app и скачайте приложение для вашего устройства.

Что стало с моими письмами?

Ваши письма аккуратно перенесены в новый ящик. Мы надеемся, что ничего не потерялось.

Новая почта - платная?

Нет, Почта@сайт остается бесплатной.

Что делать, если высланный логин и пароль не подходят к ящику на Mail.Ru?

Сообщите нам на [email protected] ваш логин и последний (уже не действующий) пароль, с которым был успешный логин. Мы поможем решить технические проблемы и восстановить доступ..

Я не получил письма о миграции/нового пароля. Как мне получить доступ к моей новой почте?

Я не сохранил важные из данные из старой почты/гугл-диска. Можно ли их как-то забрать?

К сожалению, нет - мы больше не имеем возможности помогать в разблокировке аккаунтов Google. Пользователи, которые получают стандартное сообщение вида "Аккаунт Google Apps отключен Вашим администратором. Обратитесь к нему за дополнительными сведениями", дезориентированы: администратор домена больше не имеет возможности управлять аккаунтами, поскольку его аккаунт также заблокирован.

А как можно зарегистрировать новый ящик?

К сожалению, пока никак. Но если такая возможность появится, мы обязательно напишем об этом и сообщим всем читателям.

mob_info