Помажите ... вообщем такая проблема... начал ставить qmail 1.03 на Mandrake 9.0.. вообщем всем бы хорошо, но уткнулся в проблему.
pop3 не желает авторизить пользователей. checkpassword скачал/поставил,
прописал, что где нада. узверей настроил вроде, чтоб ~Maildir сам
создовался. сделал юзера, пробую - тоска... локально телнетом
самому к себе - хоть ты тресни, нету логина, фалед. Причем
при проверке checkpassword : # /var/qmail/bin/qmail-popup host /bin/checkpassword pwd
вот таким макаром - все ок. все логинится.. Где грабли? что делать?
откель копать?//Kaella
Скрипты запуска - в студию!
>Скрипты запуска - в студию!вот типа : к pop3 в xined.conf
service popup
{
port = 110
socket_type = stream
wait = no
user = root
server = /var/qmail/bin/qmail-popup
server_args = qmail-popup qmail-popup karma.tipaya.ru /bin/checkpassword /var/qmail/bin/qmail-pop3d Maildir
log_on_failure += USERID
disable = no
}Все остальное пускается через /var/qmail/*rc
вот, из всех навесок к qmail стоит только checkpassword.
т.е. tcpserver,daemontools и прочь - нету, почамуто вываливаются с ошибкой
при компилинге, а я типа не программер.памажите люди добрые ..
//Kaella
А теперь сравни как ты запускал его руками (когда все работало) и что ты прописал в xinetd.conf... Чуешь разницу то?P.S. Подсказка - server args......
>А теперь сравни как ты запускал его руками (когда все работало) и
>что ты прописал в xinetd.conf... Чуешь разницу то?
>
>P.S. Подсказка - server args......
Гы , уже допер, что много popupов :) теперь другая грабля -telnet karma.tipaya.ru 110
Trying xxx.xxx.xxx.xxx...
Connected to karma.tipaya.ru (xxx.xxx.xxx.xxx).
Escape character is '^]'.
+OK <6514.1046276199@qmail-popup>
user kaella
+OK
pass password
-ERR unable to write pipe
Connection closed by foreign host.О как.. какой и куда поток имеется ввиду ?
//Kaella
Такс, ладыть, с авторизацией вроде как разобрался ...
таперьча проблема хуже... с самого сервера telnet karma.tipaya.ru 110
все отлично, а вот удаленно, хммм.. тяшина и покой.. отваливается
грит, что за заданое время - неможу соединиться..
что мэйл клиент, что сообственно telnet ....
Опаять же , куда копать? в xinetd.conf в popup стоит wait = no
>Такс, ладыть, с авторизацией вроде как разобрался ...
>таперьча проблема хуже... с самого сервера telnet karma.tipaya.ru 110
>все отлично, а вот удаленно, хммм.. тяшина и покой.. отваливается
>грит, что за заданое время - неможу соединиться..
>что мэйл клиент, что сообственно telnet ....
>Опаять же , куда копать? в xinetd.conf в popup стоит wait =
>no
1. Смотри фаервол
2. Смотри днс
Это все поднял.. опять проблема, поста уходит на smtp, и типа вроде
как должна приниматься по pop.. но какнет в туне.. в логах
вот такая беда :
Feb 26 23:23:32 gorinfor qmail: 1046291012.603948 starting delivery 20: msg 4072368 to local grisly@gorinfor.ru
Feb 26 23:23:32 gorinfor qmail: 1046291012.603997 status: local 1/10 remote 0/20
Feb 26 23:23:32 gorinfor qmail: 1046291012.605677 delivery 20: deferral: Unable_to_open_./Maildir:_is_a_director
y._(#4.2.1)/
Feb 26 23:23:32 gorinfor qmail: 1046291012.605720 status: local 0/10 remote 0/20Хммм.. все сделал по HOWTO т.е. Maildir все как по учебнику..
однакож ... куда почта девается ...?
прада вот .. висит postmaster какой то .. хмм.. можа он гадит ?//Karlla
Неправильно запустил менеджера очереди... Что и как именно запускаешь?
>Неправильно запустил менеджера очереди... Что и как именно запускаешь?
Все запускается через /etc/rc.d/rc.local в самом конце
прописал строку csh -cf '/var/qmail/rc &'
вот, сообственно в 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 ./Maildir splogger qmail
Хмм.. я пока еще слаб достаточно во всем этом, посему, где что за
менеджер очереди, и где он живет? как запускается?
//Kaella
>>Неправильно запустил менеджера очереди... Что и как именно запускаешь?
>
>
>Все запускается через /etc/rc.d/rc.local в самом конце
>прописал строку csh -cf '/var/qmail/rc &'
>вот, сообственно в 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 ./Maildir splogger qmail
>
>
>Хмм.. я пока еще слаб достаточно во всем этом, посему, где что
>за
>менеджер очереди, и где он живет? как запускается?
>
>
>//Kaella
у юзеров в HOME директориях в файле .qmail должно быть прописано
./Maildir/
особо обращаю внимание на последний слеш.