Добро пожаловать на форум, Гость!
Войдите или зарегистрируйтесь!
Имя пользователя:   Пароль:  
Запомнить меня 




Начать новую тему Ответить на тему   [ 1 сообщение ] 
Автор Сообщение
СообщениеДобавлено: 03 июн 2010, 19:27 
Бытовой хакер
Аватар пользователя
Статус: Не в сети

GeoIP: Kyrgyzstan

Сообщений: 1077
Откуда: Чолпон-Ата
Зарегистрирован: 02 мар 2010, 13:21
Благодарил (а): 18 раз.
Поблагодарили: 14 раз.
ОС: Maui 2
Видеоурок Почтовый сервер. Исходящая почта.

Видеоурок можно скачать по адресу:

Видео будет позже

Текст видеоурока:

Ставим Школьный сервер 5.0.1

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

В нашем примере почтовый сервер провайдера это mail.chel-net.ru.
Два почтовых ящика, условно:
in-at-mail-dot-ru - адрес получателя
out-at-mail-dot-ru - адрес отправителя
mail.ru достаточно консервативен и подходит для тестирования, в качестве принимающей стороны.

Шаг № 1: Проверяем на рабочем столе.

Берем любую рабочую станцию на ALT.

Открываем клиент почты. В профиле записываем обратный адрес, который может быть расположен не на вашем сервере, а на любом общественном. (mail.ru; rambler.ru и т.п)

В профиле нам обязательны параметры:
Электронный адрес: out-at-mail-dot-ru
Тип отправки smtp - сервер mail.chel-net.ru

Создаем тестовое письмо на in-at-mail-dot-ru и оправляем.
Если письмо получили и прочитали, запоминаем параметры.

Заходим рутом на нашу рабочую станцию ( пока не на сервер). Должен быть уже установлен postfix и существовать каталог /etc/postfix
если нет ставим и запускаем

Код:
[root@client ~]#apt-get install postfix
[root@client ~]#chkconfig postfix on
[root@client ~]#control postfix server

Добавляем наш релей - всего одну строку:

Код:
cat >>/etc/postfix/main.cf
relayhost = [mail.chel-net.ru]
<ctrl-d> # сохранить


Перегружаем

Код:
service postfix restart


Подгружаем удобную для тестирования программку

Код:
apt-get install nail

От имени простого пользователя даем команду

Код:
nail -r out@mail.ru  -s TEST_client_1 in@mail.ru

(аргументы: -r -адрес отправителя ; -s - тема письма)
Набирает текст тестового сообщения (тело письма)
Нажимаем Ввод
Затем <ctrl-d>

проверяем получение адресатом нашего письма.

Шаг № 2: Отправляем почту с самого сервера

Заходим в Центр управления Школьного сервера , в раздел Почтовый сервер, выбираем позицию Посредник. Указываем наш релей mail.chel-net.ru.

Проверяем. В /etc/postfix/main.cf появилась строка

Код:
relayhost = [mail.chel-net.ru]


Подгружаем на сервере

Код:
apt-get install nail


и даем команду

Код:
nail -r out@mail.ru  -s TEST_server_1 in@mail.ru

проверяем получение адресатом нашего письма.

Шаг № 3: Отправляем почту через сервер - посредник
На сервере в Центре управления системой, в разделе Почтовый сервер - посредник, разрешаем локальную сеть 192.168.0.0/24

Проверяем. В /etc/postfix/mynetworks появилась строка

Код:
192.168.0.0/24

Открываем клиент почты рабочей станции.
Изменяем адрес сервера с mail.chel-net.ru на локальный Школьного сервера 192.168.0.1

Создаем тестовое письмо на in-at-mail-dot-ru и оправляем.
Проверяем получение адресатом нашего письма.

Шаг № 4: Отправляем почту через сервер в режиме Почтовый сервер

Заходим в Центр управления Школьного сервера , в раздел Почтовый сервер, выбираем позицию Сервер.
В /etc/postfix/main.cf находим relayhost =
и дополняем

Код:
relayhost = [mail.chel-net.ru]

Перегружаем postfix из командной строки ( если перегрузим через Центр управления, то релей исчезнет).

Код:
service postfix restart

Открываем клиент почты рабочей станции. Отправляем письмо через Почтовый сервер.

Таким образом мы можем отправлять почту с любого клиента локальной сети.
Сам сервер будет оправлять письма от имени любого приложения (Joomla, phpBB), если там указывается опция: "Использовать SMTP- сервер".
Кроме того, сам сервер может отправлять служебные сообщения и другую почту (не спам), при написании администратором скриптов.

http://forum.altlinux.org/index.php/top ... l#msg95833


Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ 1 сообщение ] 
   Похожие темы   Автор   Ответов   Просмотров   Последнее сообщение 
Перенесенная ^_^

в форуме Linux

root

3

38

02 мар 2010, 16:15

Gen1us2k Перейти к последнему сообщению

Перенесенная Документация по Gentoo

в форуме Linux

Gen1us2k

0

4

05 мар 2010, 18:54

Gen1us2k Перейти к последнему сообщению



Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Собрано Raven. Русская поддержка phpBB
phpBB SEO