qmail

Discussion in 'Hardware and Software' started by tpak, Mar 24, 2004.

  1. tpak

    tpak Well-Known Member

    Joined:
    Mar 23, 2000
    Messages:
    15,504
    Location:
    Земля обетованная
    Блин, ктонить это чудо ставил/конфигурил?
     
  2. tpak

    tpak Well-Known Member

    Joined:
    Mar 23, 2000
    Messages:
    15,504
    Location:
    Земля обетованная
    Ау, юнихойды, чего сразу попрятались то? Кто будет своими кульными знаниями унихца красоваться?
     
  3. --maty

    --maty Well-Known Member

    Joined:
    Jan 22, 2002
    Messages:
    7,123
    Location:
    Marseille, FRANCE
    Я нибуду красоваться :) потому что не работал с ним, НО если напишешь что именно интересует, ссылками на мануалы закидаю...
     
  4. mcgru-

    mcgru- Well-Known Member

    Joined:
    Sep 21, 2000
    Messages:
    61,504
    Location:
    Tomsk, Russia
    sepukked
     
    Last edited: Jan 30, 2013
  5. Sea

    Sea Well-Known Member

    Joined:
    Feb 9, 2001
    Messages:
    27,702
    Location:
    Ukraine, Kiev
    Я ставил :) в чем проблемс?
     
  6. tpak

    tpak Well-Known Member

    Joined:
    Mar 23, 2000
    Messages:
    15,504
    Location:
    Земля обетованная
    qmaild, точнее pop3. Поставил tcpserver, checkpassword, в inetd вроде прописал:

    tcpserver 0 110 /var/qmail/bin/qmail-popup ns.мойдомен.ru \
    /bin/checkpassword /var/qmail/bin/qmail-pop3d $HOME/Maildir &

    делаю инит, хер, не встает падла.

    Что за?
     
  7. tpak

    tpak Well-Known Member

    Joined:
    Mar 23, 2000
    Messages:
    15,504
    Location:
    Земля обетованная
    Я на егойный сайт сходу пошел, сделал то что написано - не фурычит.
     
  8. Sea

    Sea Well-Known Member

    Joined:
    Feb 9, 2001
    Messages:
    27,702
    Location:
    Ukraine, Kiev
    У тя точно inetd используется? Сейчас прогрессивное человечество xinetd использует взамен inetd.
     
  9. tpak

    tpak Well-Known Member

    Joined:
    Mar 23, 2000
    Messages:
    15,504
    Location:
    Земля обетованная
    Точно. Я не прогрессивный. К тому же это BSD серверок.
     
  10. Sea

    Sea Well-Known Member

    Joined:
    Feb 9, 2001
    Messages:
    27,702
    Location:
    Ukraine, Kiev
    Ну тогда сделай так

    tcpserver 0 110 /var/qmail/bin/qmail-popup YOURHOST \
    /bin/checkpassword /var/qmail/bin/qmail-pop3d Maildir &
    (без $HOME) :)

    http://www.lifewithqmail.org/lwq.html
     
    Last edited: Mar 24, 2004
  11. tpak

    tpak Well-Known Member

    Joined:
    Mar 23, 2000
    Messages:
    15,504
    Location:
    Земля обетованная
    http://cr.yp.to/qmail/toaster.html - это сайтец производителя.

    Сделал как ты написал, все равно не поднимается. Это, а куда оно может писать ошибку?
     
  12. -ada--

    -ada-- FH Beta Tester

    Joined:
    Jan 23, 2002
    Messages:
    1,993
    Location:
    Tyumen, Russia
    Я наверно торможу, но...
    tpak, ты прописываешь "tcpserver 0 110 /var/qmail..." в inetd.conf?
    Если ты так то ты не прав, через inetd qmail запускается иначе.
    попробуй в inetd.conf написать так:
    pop3 stream tcp nowait root /var/qmail/bin/qmail-popup qmail-popup \
    FQDN checkpassword /var/qmail/bin/qmail-pop3d Maildir

    Дело в том, что tcpserver - это аналог inetd.
    То, что ты пытаешься сделать надо вынести отдельным скриптом куда-нибудь в /etc/rc3.d
     
  13. -jul--

    -jul-- Well-Known Member

    Joined:
    Mar 13, 2001
    Messages:
    1,464
    Location:
    Almaty, KZ, Kazakhstan
    qmail не юзаю. Но есть думка. В конфиге случаем не нужно прописать, что ты его через inetd пускаешь?
    Ежели нет, попробуй его отдельным процессом запустить. Посмотри в логи на что ругается. Мож ему прав не хватает или еще чего-нить.
     
  14. --maty

    --maty Well-Known Member

    Joined:
    Jan 22, 2002
    Messages:
    7,123
    Location:
    Marseille, FRANCE
    Особенности оупенсорсной модели разработки таковы, что на сайте проекта, как правило, либо неполная либо просроченная документация.. надо или в мейлинг-листах или на форумах искать :)
     
  15. -ada--

    -ada-- FH Beta Tester

    Joined:
    Jan 23, 2002
    Messages:
    1,993
    Location:
    Tyumen, Russia
    Как раз у Бернштейна все хорошо описано. И не только на сайте - ЕМНИП вместе с исходниками qmail идут неплохие доки.
     
  16. tpak

    tpak Well-Known Member

    Joined:
    Mar 23, 2000
    Messages:
    15,504
    Location:
    Земля обетованная
    Хорошо или нет, но нихера не фурычит. :)
     
  17. -ada--

    -ada-- FH Beta Tester

    Joined:
    Jan 23, 2002
    Messages:
    1,993
    Location:
    Tyumen, Russia
    Ты бы больше информации давал что-ли :)
    Вот это:
    tcpserver 0 110 /var/qmail/bin/qmail-popup YOURHOST \
    /bin/checkpassword /var/qmail/bin/qmail-pop3d Maildir &
    в консоли запускал?
     
  18. tpak

    tpak Well-Known Member

    Joined:
    Mar 23, 2000
    Messages:
    15,504
    Location:
    Земля обетованная
    Нет, я же в inetd.conf переписал все. Хотя ща попробовал специально:

    [1] 398
    ns# tcpserver: fatal: unable to bind: address already used.

    Ща, закоменчу, переинитю, попробую заново и напишу.
     
  19. tpak

    tpak Well-Known Member

    Joined:
    Mar 23, 2000
    Messages:
    15,504
    Location:
    Земля обетованная
    Да, запустился, даже popup выскакивает. Но при попытке авторизоваться, дает ошибку. (Логин/пасс я нормально вводил)
     
  20. -ada--

    -ada-- FH Beta Tester

    Joined:
    Jan 23, 2002
    Messages:
    1,993
    Location:
    Tyumen, Russia
    А почтовые ящики у тебя в каком формате? mailbox или maildir? Если mailbox, то придется подшаманить. Я уже толком не помню, что надо делать, а с работы где я настраивал qmail я ушел. Почитай INSTALL.mbox (возможно, INSTALL.mailbox) и INSTALL.maildir.