Установка и настройка серверов Linux,создание сайтов, установка и настройка Asterisk PBX, Linux для начинающих и не только.
Получать статьи этого сайта на почту:

 

03
Jun 2013
sergldom
автор
10
комментариев
Рейтинг статьи:
4
Average: 4 (2 votes)

Настройка почтового сервера Postfix в Debian для ISPConfig 3 - ч.7

      В данной инструкции мы продолжаем установку и настройку панели управления хостинга ISPConfig 3.

      Для теста почтового сервера я установил на сервер с внешним IP, c установленной операционной системой Debian Squeeze панель управления хостингом ISPConfig 3, зарегистрировал бесплатный домен testings.pp.ua на сайте http://nic.ua/  Этот домен мы и настроим в панели ISPConfig 3.

      Сегодня мы настроим почтовый сервер Postfix установленный на сервере Debian Squeeze. Для этого заходим в веб интерфейс хостинг панели ISPConfig 3 во вкладку Почта. В открывшемся окне нам необходимо добавить кнопку Add new Domain:

 

Добавляем тестовый почтовый домен в ISPConfig 3

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

  • Сервер:  webserver.server.loc
  • Клиент:  username
  • Домен:  testings.pp.ua
  • Спам фильтр:  не включено
  • Активен:  ставим галочку

      Для сохранения изменений при добавлении почтового домена testings.pp.ua нажимаем кнопку Сохранить:

Добавляем тестовый почтовый домен в ISPConfig 3 - 1

     На скриншоте ниже, мы видим добавленный тестовый почтовый домен testings.pp.ua:

Добавили тестовый почтовый домен в ISPConfig 3

      После добавления тестового домена testings.pp.ua нам необходимо для єтого домена добавить почтовый ящик с именем test,  для этого необходимо во вкладке Почта нажать на кнопку Почтовый ящик и в появившемся окне нажать кнопку Добавить новый ящик. Ниже на скриншоте Вы можете посмотреть выделенные шаги в веб интерфейсе панели управления хостингом ISPConfig:

Добавляем тестовый почтовый ящик для тестового домена

      В появившемся окне нам необходимо заполнить поля по примеру ниже

  • Realname:  Test User Name
  • Email:  test
  • Domain:  testings.pp.ua
  • пароль:  passmail
  • Repeat Password:  passmail
  • квота in MB:  0 MB, где 0 - это не ограничено, если же нужно ограничить, тогда ставите нужный Вам размер ящика.
  • Спам-фильтр:  не включено
  • Разрешить получение: ставим галочку

      Для добавления ящика с введенными параметрами необходимо нажать кнопку Сохранить:

Добавили тестовый почтовый ящик для тестового домена в ISPConfig 3

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

      Для теста у меня в ISPConfig был установлен почтовый веб клиент Roundcube с именем mail.server.loc, для проверки работы почтового сервера на тестовом домене я переименую mail.server.loc в mail.testings.pp.ua.

было:

Изменяем домен почтового клиента Roundcube на тестовый домен в ISPConfig 3 для Debian

стало:

Изменили домен почтового клиента Roundcube на тестовый домен в ISPConfig 3 для Debian

      При открытии почтового веб клиента Roundcube в браузере используя новое имя mail.testings.pp.ua нам необходимо в поле Имя пользователя и Пароль данные почтового ящика добавленные выше  по примеру:

      На скриншоте ниже можно посмотреть как выглядит окно с введенными данными:

Заходим под пользователем почтового ящика тестового домена в почтовый клиент Roundcube

      После нажатия кнопки Войти, откроется окно пользователя test домена testings.pp.ua c возможностью отправлять и получать электронные письма, для тестовой отправки нажимаем кнопку Отправить:

Зашли в почтовый клиент Roundcube на тестовый домен в ISPConfig 3 для Debian

      В появившемся окне необходимо заполнить поля по примеру ниже:

  • От:  [email protected]
  • Кому:  [email protected]
  • Тема:  Тестовое сообщение
  • Сообщение: Тестовое сообщение отправленное с сервера с установленной панелью управления хостингом. Также добавляем прикрепленный файл изображение.

Создаем тестовое почтовое сообщение в Roundcube

      Для того, чтобы прикрепить и отослать файл в этом тестовом письме, необходимо нажать кнопку Добавить вложение, откроется окно в котором необходимо нажать кнопку Обзор и в появившемся окне необходимо выбрать нужный файл и нажать кнопку Открыть, а в окне Добавить вложение нажимаем кнопку Загрузить. После загрузки изображения отправляем тестовое электронное письмо нажав на кнопку  Отправить:

Прикрепляем файл для тестовой отправки в Roundcube

      Заходим в Google почту под своим пользователем и открываем во входящих новое письмо от пользователя [email protected]:

Получили тестовое сообщение в Google c почтового веб клиента Roundcube

      Для проверки работы входящих писем, нажимаем в письме от [email protected] кнопку Ответить и заполняем поля по примеру ниже:

Прикрепляем изображение нажав не кнопку Прикрепить файл

  • Сообщение: Отправим ответ пользователю [email protected] c прикрепленным файлом.

Для отправки тестового письма из google почтового ящика, необходимо нажать кнопку Отправить:

Отвечаем на письмо пользователю test@testings.pp.ua c google почтового ящика

      Обновив страницу почтового веб клиента Roundcube мы увидим ответ на наше письмо, на скриншоте можно просмотреть его:

Получили ответ от Google почтового ящика на ящик тестового домена

      Нажав на письме 2 раза мышкой, откроется письмо с прикрепленным файлом, ниже на скриншоте можете увидеть его:

Открыли ответ от Google почтового ящика на ящик тестового домена

     

      Настраиваем тестовый домен testings.pp.ua

      Для проверки работы сервера, я на сайте http://nic.ua/ зарегистрировал бесплатный домен 3 уровня testings.pp.ua. При регистрации, я указал использовать NS сервера nic.ua. Зайдя в панель управления DNS домена testings.pp.ua я изменил IP адреса домена на внешний IP адрес тестового сервера для проверки работы почты. иже на скриншоте  видно, что я изменил. После нажатия на кнопку Сохранить и вернуться к списку заказов осталосьб только подождать день для обновления ДНС записей у регистратора nic.ua и других DNS серверов.

Настройка тестового домена у регистратора nic.ua

      Задача по настройке и проверке почтового сервера в панели ISPConfig 3 выполнена. Теперь Вы знаете как можно просто и быстро настроит почтовый сервер, добавить необходимое количество почтовых ящиков, Данный сервер может работать как в Интернете, так и в изолированной локальной корпоративной сети и служить внутрикорпоративной почтовой системой.

С Вами был Сергей Лазаренко

После продуктивной работы отдохнем просмотрев интересный видео ролик:

Рейтинг статьи: 

4
Average: 4 (2 votes)

Вам понравилась статья? Хотите получать уведомления о выходе новых статей с этого сайта на свой почтовый адрес? Подписывайтесь пожалуйста. Введите свой почтовый адрес и нажмите кнопку Хочу получать статьи!

<![CDATA[]]><![CDATA[]]>

 

*Адреса электронной почты не разглашаются и не предоставляются третьим лицам для коммерческого или некоммерческого использования.

 

 
 

 

10 комментария:
Юрий
17/12/2014 - 21:29
Добрый вечер! Как всегда не получилось с первого раза. Есть реальный домен, пытался привязать. Но браузер пишет что "Сервер не найден". Возможно я неправильно что то указал в dns. Домен  зарегистрирован в reg.ru Сергей будьте добры, посмотрите скриншот. http://savepic.su/4619559.jpg Может я чего не так сделал. IPзаменил на свой.
17/12/2014 - 23:58
Да, у днс регистратора прописываем айпи панели, проверяем, что открывается телнетом снаружи порты почты, если нужно веб, ждем день пока днс пропишутся на корневых и пробуем пинговать по имени домена - должен пинговатся ваш сервер с панелью.  
Юрий
18/12/2014 - 21:44
Я так понял что у регистратора всё правильно прописал. А вот с этим не получается "проверяем, что открывается телнетом снаружи порты почты, если нужно веб". telnet активировал, пробовал каманду  telnet host [port], где host=webserver.server.loc и порт по умолчанию 23, хосты пробовал разные и server.loc тоже и mail.доменное имя ничего не получается. Сутки уже прошли, пробовал пинговать по имени домена. получилост как здесь: http://help.yandex.ru/common/support/ping-procedures.xml а вот с телнетом никак.  
19/12/2014 - 00:26
Какой такой webserver.server.loс? webserver.server.loc это виртуальный домен сервера - свой указывайте домен(его же добавляете в почте в панели), что у регистратора купили и команда на проверку почты: telnet ip_server 25  
Юрий
19/12/2014 - 22:33
Не судите строго, я уже начинаю путаться во всём этом. После команды на проверку почты вот такой ответ: 220 webserver.server.loc ESMTP Postfix (Debian/GNU) Если открыть mail.домен.ru, то пишет "Сервер не найден". А если открыть почтовый ящик, то пишет "Not Found  The requested URL /webmail was not found on this server." На почте и на mail.домен.ru указан домен купленный у регистратора.
19/12/2014 - 23:37
Вам нужно прописать у регистратора для домена айпи вашего сервера, то есть команды: ping mail.домен.ru ping ip_server Должны пинговать один и тот же айпи.  
Юрий
20/12/2014 - 01:33
ping mail.домен.ru  не может найти а ping ip_server всё нормально пингует ip вот здесь скриншот  от регистратора  с моим ip   http://savepic.su/4619559.jpg не знаю всё ли правильно прописал, делал по анологии как в статье.
20/12/2014 - 01:56
Чего-то Вы лишнего удалили у регистратора, где имя домена? У регистратора не нужно было настраивать как в статье по ISPConfig. У регистратора нужно было просто сменить IP регистратора на свой и все. Как по мне - там есть кнопка очистить все, или сбросить настройки - вернуть как было и исправить только айпи регистратора на свой сервер.
Гость
20/12/2014 - 16:37
Сбросил настройки и вписал свой ip. Буду ждать до завтра, что бы проверить. Есть один глупый вопрос, куда в какую директорию распаковывать файлы сайта?
20/12/2014 - 17:49
Вот инструкция по установке на сайт Drupal 7, по примеру делайте:   Установка CMS Drupal 7, русификация сайта во время установки

Add new comment

Filtered HTML

  • Search Engines will index and follow ONLY links to allowed domains.

  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.

Plain text

  • Allowed HTML tags: <a> <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.
  • Search Engines will index and follow ONLY links to allowed domains.

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.