Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
VeL
Зарегистрирован: 18.01.2006 Сообщения: 521 Откуда: Харьков
|
Добавлено: Вс Июл 11 2010 18:29 Заголовок сообщения: Некоторые вопросы касательно почты и Unix сервера |
|
|
Доброго времени суток господа!
Сейчас изучаю работу почтовых систем, и в процессе изучения материала есть несколько непонятных вопроссов:
1. Слышал вот говорят админы: "Локальная почта", что это такое? чем она отличается от "нелокальной"?
2. Также вот говорят: "Конфигурация локального домена, локальные почтовые ящики", что эсть это такое?
Посоветуете плиз где можно почитать теорию об этом, хочу разобраться с фундаментальными понятиями _________________ Best regards |
|
Вернуться к началу |
|
 |
and3008
Зарегистрирован: 12.10.2001 Сообщения: 14893 Откуда: Н.Новгород
|
Добавлено: Вс Июл 11 2010 21:39 Заголовок сообщения: |
|
|
Локальная почта - это вся почта, которая работает внутри одного почтового сервера или нескольких серверов внутри одной организации. Для настройки локальной почты допускается много вольницы и отступления от общих правил. Мое пожелание: не хотите проблем - делайте все сразу и по уму, т.к. мы живем в эпоху гиперподключенности и если ваша почта сейчас работает только локально, будьте готовы, что она скоро начнет взаимодействовать с другими системами. И если вы допустили ошибки и просчеты, вам же их и исправлять. Самой главной проблемой является имя домена. Часто делают люди плоское имя или уже кем-то занятое, а потом удивляются почему почта ходит не так, как ожидается.
Конфигурация локального домена - это все то, что сервер будет считать своей почтой и все приходящее надо раскладывать по ящикам, проверять на вирусы, как-то особо фильтровать и прочее. Кроме локальных ящиков еще бывают спец.ящики. В разных системах их как только не называют, суть у них одна: не хранение почты, а спец.действия над ней. Зачастую это перенаправление почты на другой почтовый сервер, пересылка почты на группу других адресов, удаление почты без уведомления отправителя (да, да, такое тоже бывает надо) и прочее, прочее, прочее.
Современные почтовые системы опираются на открытые стандарты для обемена почтовыми сообщениями. Эти стандартны описаны в RFC. На настройка конкретной почтовой системы сильно отличается от другой. Надо читать документацию по каждой системе в отдельности. Других вариантов просто нет. Там описано что к чему и почему. Обычно довольно толково описано. |
|
Вернуться к началу |
|
 |
vasstr
Зарегистрирован: 15.07.2008 Сообщения: 50
|
|
Вернуться к началу |
|
 |
VeL
Зарегистрирован: 18.01.2006 Сообщения: 521 Откуда: Харьков
|
Добавлено: Вт Июл 13 2010 23:05 Заголовок сообщения: Re: Некоторые вопросы касательно почты и Unix сервера |
|
|
Острить это конечно хороше, но то что вы написали это совсем не из той оперы...
Лучше объясните тогда как тогда реальный почтовый сервак обслуживает почту с нескольких реальных доменов (Заметьте именно в интернете), и которые имеют тип локальных доменов?
А так же каким боком сюда относятся виртуальные домены? поскольку я раньше полагал что локальный домен мог быть только один, и если сервер обслуживает больше чем один домен то остальные домены являются виртуальными...
Также раньше думал что локальная почта, это типа та почта которую например пользователи мейнфреймов посылали почту например коммандой mail не почтовому адресату в формате username@domain.com а mail username (тот пользователь который заведен на юникс компе) типа с одного аккаунта другому (даже насколько я понимаю это можно было делать и без ДНС поскольку это все в пределах одного компа)... Или это действительно так?
Также есть вопрос, когда мы посылаем почту командой mail username (т.е. на одном компе из одного аккаунта другому аккаунту, в книжке "Введение в Unix" такое прочитал) используется при этом smtp? или оно как то по другому работает (может это типа и есть эта какая то хитрая локальная почта?)?
Есть ли разница в процессе посылки почты от одного аккаунта другому в пределах одного юникс компа и процессе посылки почты от username@doain.com to someuser@domain.com, а также можно ли например эти два варианта комбинировать?
Потому как видел когдато что почту которая приходила пользователю root (тоесть не на адрес root@domain.com а именно просто юзеру root? как в варианте отправки писем от одного аккаунта другому в пределах одной машины) каким то боком она приходила на почту admin@domain.com
Вот отсюда уважаемый и появляются столь глупые вопросы типа что есть что... И на которые хотелось бы получить ответы.
Ктонибудь может разъяснить эти нюансы? _________________ Best regards |
|
Вернуться к началу |
|
 |
vasstr
Зарегистрирован: 15.07.2008 Сообщения: 50
|
Добавлено: Сб Июл 17 2010 20:06 Заголовок сообщения: Re: Некоторые вопросы касательно почты и Unix сервера |
|
|
VeL писал(а): |
Острить это конечно хороше, но то что вы написали это совсем не из той оперы... |
ни каких шуток. как спросили в первом сообщении - так и узнали!!!
если бы там было написано "не могу понять/объяснить, это что-то связанное с этим, вот" так чётко увидеть проблему не понимания основ не получилось бы...
VeL писал(а): | Лучше объясните тогда как тогда реальный почтовый сервак обслуживает почту с нескольких реальных доменов (Заметьте именно в интернете), и которые имеют тип локальных доменов?
А так же каким боком сюда относятся виртуальные домены? поскольку я раньше полагал что локальный домен мог быть только один, и если сервер обслуживает больше чем один домен то остальные домены являются виртуальными... |
вижу вопрос:
как почтовый сервак обслуживает почту с нескольких реальных доменов
хочется привести пример SMTP лога
Код: | Server: 220 smtp.DOMAIN1.com ESMTP mega-puper-mail-server-1.0
Client: HELO mail.sender.org
Server: 250 Hello mail.sender.org, I am glad to meet you
Client: MAIL FROM:<bob@example.org>
Server: 250 Ok
Client: RCPT TO:<alice@DOMAIN2.com>
Server: 250 Ok |
вот. как только на "RCPT TO" от сервера в одном домене (DOMAIN1.com) для другого домена (DOMAIN2.com в примере) мы получим "Ok" это означает:
1. или что данный smtp сервер разрешает relay-ить* почту для сторонних доменов и может использоваться для рассылки спама
* во времена, когда спам не существовал (интернет был сферический в вакууме) relay (пересылка) почты для сторонних доменов была разумной фичей.
2. или это нормально. один из вероятных вариантов - как раз обслуживание нескольких доменов.
НО вопрос же был:
как почтовый сервак обслуживает почту с нескольких реальных доменов, и которые имеют тип локальных доменов?
наверное значит
как почтовый сервер в WAN обслуживает почту с нескольких реальных доменов (пример SMTP лога выше), а есть несколько компьютеров в одной с ним LAN?
ответ: в этой конфигурации проблем не видно. в чём вопрос?
реально, почитайте основы сетей, рекомендую:
https://encrypted.google.com/search?hl=en&q=Teach+Yourself+TCP%2FIP+in+24+Hours.pdf&aq=f&aqi=&aql=&oq=&gs_rfai=
и вместо абсолютно бесполезной книги "Введение в Unix" Дегтярева
https://encrypted.google.com/search?hl=en&q=unix+%D1%80%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D1%81%D1%82%D0%B2%D0%BE+%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%BD%D0%BE%D0%B3%D0%BE+%D0%B0%D0%B4%D0%BC%D0%B8%D0%BD%D0%B8%D1%81%D1%82%D1%80%D0%B0%D1%82%D0%BE%D1%80%D0%B0&aq=f&aqi=&aql=&oq=&gs_rfai=
там третий линк на сайт издательства, её лучше в бумаге. это хорошая книга.
если нужна серьёзная книга
https://encrypted.google.com/search?hl=en&source=hp&q=unix+%D0%B8%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5+%D1%81%D1%80%D0%B5%D0%B4%D1%81%D1%82%D0%B2%D0%B0&btnG=Google+Search&aq=f&aqi=&aql=&oq=&gs_rfai=
других хороших книг по unix нет.
VeL писал(а): | Также раньше думал что локальная почта, это типа та почта которую например пользователи мейнфреймов посылали почту например коммандой mail не почтовому адресату в формате username@domain.com а mail username (тот пользователь который заведен на юникс компе) типа с одного аккаунта другому (даже насколько я понимаю это можно было делать и без ДНС поскольку это все в пределах одного компа)... Или это действительно так?
Также есть вопрос, когда мы посылаем почту командой mail username (т.е. на одном компе из одного аккаунта другому аккаунту, в книжке "Введение в Unix" такое прочитал) используется при этом smtp? или оно как то по другому работает (может это типа и есть эта какая то хитрая локальная почта?)?
Есть ли разница в процессе посылки почты от одного аккаунта другому в пределах одного юникс компа и процессе посылки почты от username@doain.com to someuser@domain.com, а также можно ли например эти два варианта комбинировать?
Потому как видел когдато что почту которая приходила пользователю root (тоесть не на адрес root@domain.com а именно просто юзеру root? как в варианте отправки писем от одного аккаунта другому в пределах одной машины) каким то боком она приходила на почту admin@domain.com
Вот отсюда уважаемый и появляются столь глупые вопросы типа что есть что... И на которые хотелось бы получить ответы.
Ктонибудь может разъяснить эти нюансы? |
после установки системы необходимо сконфигурировать оную.
для большинства юникс это будет (только hostname, другого мы пока не касаемся)
/etc/hosts
и, например, для freebsd
/etc/rc.conf hostname=
кагда данный компьютер (xxx) зарегистрируется в домене (some.domain) он будет иметь имя xxx.some.domain .
когда вы отправите почту mail username получателем будет локальный username в xxx.some.domain компьютере. если юзер username отсутствует - на postmaster@xxx.some.domain прийдёт отлуп.
http://www.freebsd.org/cgi/man.cgi?query=mailaddr&sektion=7&apropos=0&manpath=FreeBSD+8.0-RELEASE
бывают ещё alias, они помогут если есть жаление почту для root пересылать на другой адрес. алиасами почта для username может уйти на любой другой адрес.
различия в процессе посылки почты
http://www.feep.net/sendmail/tutorial/intro/MUA-MTA-MDA.html
т.е. SMTP только если почта нелокальная. если MDA будет использовать SMTP для доставки локальной почты, то она будет снова попадать в MTA и зациклится. сделать так можно и до получателя не дойдёт в таком случае.
но всё же наверное вопрос был
как почтовый сервер в WAN обслуживает почту с нескольких реальных доменов, а есть несколько компьютеров в одной с ним LAN, которые используют почтовый Virtual domain?
Virtual domain - это термин, который используется для обозначения случая использования одного компьютера для обслуживания нескольких веб или почтовых серверов с разными именами, например: сайты:
www.domain5.com
www.domain10.org
могут обслуживатья одним веб сервером, но мы же о почте.
адреса@domain6.com
адреса@domain11.org
могут обслуживаться одним компьютером, НО
Virtual domain в почте чаще обозначает (особенно в exUSSR) обслуживание несуществующих, локальных (LAN) почтовых доменов.
вопрос был об этом? |
|
Вернуться к началу |
|
 |
VeL
Зарегистрирован: 18.01.2006 Сообщения: 521 Откуда: Харьков
|
Добавлено: Ср Авг 25 2010 18:32 Заголовок сообщения: |
|
|
Вот еще один вопрос возник по поводу авторизации:
Хочу вот разобраться что есть что.
Вот в почтовой программе Thunderbird 3.0 при настройке авторизации SMTP и IMAP доступны следующие параметры:
1. Connection security
Для этого пункта настройки в выпадающем списке доступны следующие параметры настройки, это: None, STARTTLS, SSL/TLS
2. Use secure authentication
Для этого пункта просто доступно поставить галочку или снять
Я так понимаю при использовании первого пункта (например STARTTLS или SSL/TLS) между программой (почтовый клиент которая) и почтовым сервером создается шифрованный тонель, это утверждение верно?
И только после уже в этом шифрованном тонеле передается логин и пароль, это утверждение верно?
При использовании второго пункта я так понял шифруются именно логин и пароль, ну и по сети уже передается крипт от логина и пароля, т.е. второй пункт отвечает за шифрование именно логина и пароля, это утверждение верно? А также если верно то каким методом оно шифруется (MD5 например? или какой то другой?)? Да, и если мы например не устанавливаем галочку в этом пункте, то тогда логин и пароль идут в формате PLAIN TEXT? Это утверждение верно?
Хочу разобраться, какой из этих двух пунктов отвечает именно за шифрованный тонель, а какой за шифрование именно логина и пароля
Ну или просто для чего используется тот или другой пункты в контексте настройки почтового сервера
_________________ Best regards |
|
Вернуться к началу |
|
 |
vasstr
Зарегистрирован: 15.07.2008 Сообщения: 50
|
|
Вернуться к началу |
|
 |
VeL
Зарегистрирован: 18.01.2006 Сообщения: 521 Откуда: Харьков
|
Добавлено: Чт Авг 26 2010 16:06 Заголовок сообщения: |
|
|
Я понимаю что для разных серверов это настраивается по разному, но идея то же всеравно остается для всех серверов одна же ведь
В двух словах на пальцах можете объяснить по поводу этих двух пунктов?
Мне ненужно реализацию для того или иного сервера, это сам могу почитать, но для того чтобы чтото настраивать под конкретную платформу, нужно сначала понимать что настраиваешь и для чего, понимать саму идею, ну а уже потом ее настройку под конкретный сервак.
Вот я и пытаюсь понять саму идею, поэтому и возникают такого рода глупые вопросы _________________ Best regards |
|
Вернуться к началу |
|
 |
vasstr
Зарегистрирован: 15.07.2008 Сообщения: 50
|
Добавлено: Чт Авг 26 2010 16:59 Заголовок сообщения: |
|
|
Цитата: | технически это не называется "шифрованный тонель", но смысл верный. |
|
|
Вернуться к началу |
|
 |
|