![]() |
Страницы (5): [1] 2 3 » ... Последняя » Показаны 71 сообщений на этой странице |
Форум сетевых администраторов (http://netadmin.ws/forum/index.php)
- Остальные (http://netadmin.ws/forum/forumdisplay.php?forumid=22)
-- QMail (http://netadmin.ws/forum/showthread.php?threadid=1489)
QMail
Ð_ебят может кто-нибудь как можно проще но при этом поподробней объяснить как работает QMail?
весь процесс получения - отправки почты, какие службы в этом принимают участие... но пожалуйста попроще 
__________________
Глаза не видят, а руки делают
10 мин поиска для нахождения русской версии.
Глаза не видят, а руки НЕ делают? :-)
quote:
Компоненты qmail и их взаимодействие
1. qmail-queue
qmail-queue получает почтовое сообщение и располагает его в очередь, добавляя строчку "received-".
2. qmail-send
qmail-send работает с сообщениями, находящимися в исходящей очереди, и использует qmail-lspawn для локальной доставки почты и qmail-rspawn для удаленной.
3. qmail-lspawn
qmail-lspawn производит поиск пользователя для доставляемой почты и вызывает qmail-local для выполнения доставки.
4. qmail-local
qmail-local производит доставку локальной почты а также работает с файлами .qmail .
5. qmail-rspawn
qmail-rspawn вызывает qmail-remote для удаленной доставки сообщений.
6. qmail-remote
qmail-remote отправляет сообщения удаленному хосту посредством протокола SMTP.
7. qmail-inject
qmail-inject читает сообщения из стандартного ввода, добавляет заголовки и вызывает qmail-queue.
8. qmail-smtpd
qmail-smtpd открывает сокет обычно на 25-м порту TCP и принимает сообщения от удаленных серверов SMTP.
9. qmail-qmqpd
qmail-qmqpd принимает сообщения от удаленных хостов посредством протокола QMQP (Quick Message Queuing Protocol). qmail-qmqpd будет разрешать relay для любых сообщений, поэтому при его настройке вы должны быть уверены, что лишь разрешенные хосты могут соединяться с ним. QMQP используется для кластерных решений. Если вы хотите использовать кластер, вы должны настроить qmail-qmqpd.
10. qmail-popup
qmail-popup получает имя пользователя и пароль от клиента POP3 и передает полученные данные подпрограмме для аутентификации (обычно auth_pop).
11. qmail-pop3d
qmail-pop3d вызывается qmail-popup для работы с POP3 клиентом.
мда.... эээ.... руки понимашь заняты были, я ими за мышку держался 
Я на русскоязычном сайте QMail'а посмотрел волосы встали дыбом нескажу где, больше не нашел ничего.... спасибо отец 
__________________
Глаза не видят, а руки делают
так следующий вопрос, по поводу установки QMail'a, вот вычитал:
Установка Qmail
1. #tar xzvf qmail-1.03.tar.gz
2. #mkdir /var/qmail
3. добавим в файл /etc/group две новые группы
qmail:*:2001:
nofiles:*:2002:
4. добавим следующих пользователей в систему:
alias:*:2005:2002::/var/qmail/alias:/bin/true
qmaild:*:2006:2002::/var/qmail:/bin/true
qmaill:*:2007:2002::/var/qmail:/bin/true
qmailp:*:2008:2002::/var/qmail:/bin/true
qmailq:*:2009:2001::/var/qmail:/bin/true
qmailr:*:2010:2001::/var/qmail:/bin/true
qmails:*:2011:2001::/var/qmail:/bin/true
5.#make setup check
все было хорошо до 5-ого пункта, значит сказал я ему make setup check, радостно забегали строчки и бегали они минуты 3 
после чего мне было с прескорбием объявлено что оне не знають что такое make chek.... поскольку и сам имею крайне смутные представления о том что это, объяснить это фре я не решился 
поможите а?
вопервых что есть make setup check
и что надо сделать чтоб фря тож поняла?
__________________
Глаза не видят, а руки делают
Конечно трудно сознавать что ты криворукий урод, но я просто check писал не правильно, однако если объясните для чего это команда нужна буду благодарен
__________________
Глаза не видят, а руки делают
.... и снова здравствуйте 
очередной вопрос:
я толком не понял но почему-то не очень рекомендуется чтоб QMail работал с inetd
внимание вопрос!
Почему?
__________________
Глаза не видят, а руки делают
Не очень это безопасно, при большом потоке писем вообще рушиться. Если комп слабоват (в смысле оперативки) поставь xinetd (типа расширенный и безопасный) и прикрути к нему, только синтаксис файла /etc/xinetd.conf или /usr/local/etc/xinetd.conf(в зависимости от системы) немного отличается от синтаксиса inetd.conf, должно быть так
service smtp
{
socket_type = stream
protocol = tcp
wait = no
user = qmaild
server = /var/qmail/bin/tcp-env
server_args = /usr/local/bin/rblsmtpd /var/qmail/bin/qmail-smtpd
only_from = 123.123.123.123
}
service pop3
{
socket_type = stream
protocol = tcp
wait = no
user = root
server = /var/qmail/bin/qmail-popup
server_args = DOMAIN.COM /bin/checkpassword
/var/qmail/bin/qmail-pop3d Maildir
log_type = FILE /var/log/xinetd.log
log_on_success = HOST
log_on_failure = HOST RECORD
}
А вообще я понимаю ты читаешь эту статью:
http://www.opennet.ru/docs/RUS/qmail-howto
Очень приличное описание, сам ставил так.
Но я последнее время все чаще присматриваюсь к связке qmail-ldap (ссылку на описание я уже дал)
С наилучшими.....
а про tcpserver что скажешь?
__________________
Глаза не видят, а руки делают
Так через него и запускается все .....
система ведь простая --- кто-то должен шлюхать 25 порт и при каких-то шорохах на нем запискать одну или веер программ...
А нельзя ли по подробней 
__________________
Глаза не видят, а руки делают
Для етого есть оффтопик :-)
Попробуй сам разобраться, есть хорошие сайты в Ð_уНете:
http://qmail.ssc.nsu.ru/ --- аглицкий.
http://www.ru.qmail.org/ --- на рюсском, правда не все есть но очень быстро ребята его переводят.
Конечно похвально знать каждый исполняемый файл, но это идеал, к нему мы можем только стремиться..... :-)
там я был дельный сайт, но там техническая сторона дела, как устанавливать и как настраивать..... а как работает?!
__________________
Глаза не видят, а руки делают
конкретики в твоих вопросах мало, я же тебе уже написал какой файл за что отвечает .....

я не о том не кто за что отвечает а как работает? вот написал я письмо сказал отправить а что дальше?
fastforward
Пакет fastforward используется для поддержки системы алиасов sendmail - /etc/aliases. Напомню, что qmail имеет свой собственный механизм алиасов - использование файлов ~aliases/.qmail-anything
обязательно ли устанавливать этот пакет?
dot-forward
Пакет dot-forward используется для поддержки файлов .forward от sendmail. Напомню, что qmail позволяет обрабатывать приходящие к you@yourhost и you-anything@yourhost почтовые сообщения в соответствие с инструкциями в файлах ~you/.qmail, ~you/.qmail-anything . Поместите строку
|forward addresses
в файл ~you/.qmail, и вся поступающая к you@yourhost почта будет перенаправляться по указанным адресам (с сохранением копии в Вашем почтовом ящике).
а вот тут мне вообще ничего не понятно
про you@yourhost и you-anything@yourhost
__________________
Глаза не видят, а руки делают
а насчет конкретики.... я не очень понимаю что происходит поэтому не способен задать конкретный вопрос 
__________________
Глаза не видят, а руки делают
| Формат времени GMT. Текущее время 04:11. | Страницы (5): [1] 2 3 » ... Последняя » Показаны 71 сообщений на этой странице |
Powered by: vBulletin Version 2.2.4
Copyright © Jelsoft Enterprises Limited 2000, 2001.