LINUX.ORG.RU
ФорумAdmin

qmail+vpopmail+xinetd = как настроить ?


0

0

Проблема такая - хочу настроить связку qmail + vpopmail (виртуальные домены). По идее еще сюда прикрутится Courier-IMAP, но это позже.

Так вот, как я понял, все это дело можно поднять через xinetd, но надо сделать соответствующие конфиги.
Я сделал так:
[root@metalweb xinetd.d]# cat smtp
# default: on
# description: QMail
service smtp
{
flags = REUSE NAMEINARGS
socket_type = stream
protocol = tcp
wait = no
user = qmaild
server = /usr/sbin/tcpd
server_args = /var/qmail/bin/tcp-env /var/qmail/bin/qmail-smtpd
log_on_success += PID HOST EXIT DURATION
log_on_failure += HOST ATTEMPT
disable = no
}
[root@metalweb xinetd.d]# cat pop3
service pop3
{
disable = no
socket_type = stream
protocol = tcp
wait = no
user = root
server = /var/qmail/bin/qmail-popup
server_args = mydefaultdomain.ru /home/vpopmail/bin/vchkpw /var/qmail/bin/qmail-pop3d Maildir
log_type = FILE /var/log/xinetd.log
log_on_success = HOST
log_on_failure = HOST RECORD
}


Однако почему-то не работает. xinetd запускается, стартует smtp и pop3 (судя по логам). Потом я запускаю csh -cf '/var/qmail/rc &', где
[root@metalweb xinetd.d]# cat /var/qmail/rc
#!/bin/sh

# Using splogger to send the log through syslog.
# Using qmail-local to deliver messages to ~/Mailbox by default.

exec env - PATH="/var/qmail/bin:$PATH" \
qmail-start ./Mailbox splogger qmail

Вобщем, в итоге pop3 вроде как работает, а вот smtp - никак не хочет. telnet mydomain.ru 25 вываливается с ошибкой "421 unable to read controls (#4.3.0)". syslog молчит как рыба ...

Что не так ?

Anton_Khalikov
() автор топика

Всем спасибо, разобрался сам :-)

Anton_Khalikov
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.