Strona 1 z 1
Qmail
: 02 listopada 2007, 23:05
autor: Mixer666
Witam wszystkich.
Przepraszam, że za pewne męczę ten temat ale po paru dniach nie wiem co robić... czytałęm i czytałem ale jakoś brak konkretnego opisu.
Do rzeczy... zainstalowałem qmaila (+patche) do tego vpopmail i teraz nie wiem jak je ze sobą skojarzyć... tzn, mam też qmailadmin-a, dodałem moją domenę do vpopmaila oraz usera i wszystko niby ok, do qmailadmina można sie zalogować edytować i dodawać konta ale nie moge się do nich zalogować (przez outlooka)
Taki błąd wywala:
Wystąpił problem przy logowaniu się do Twojego serwera pocztowego. Twoje hasło zostało odrzucone. Konto: 'domena', Serwer: 'domena', Protokół: POP3, Odpowiedź serwera: '-ERR unable to write pipe', Port: 110, Zabezpieczenie (SSL): Nie, Błąd serwera: 0x800CCC90, Numer błędu: 0x800CCC92
Czyli nie zostają pobierane dane z vpopmaila (oczywiście w miejscu domena jest właściwa), podpowiedzcie co pokazać lub zrobić (sprawdzić)?
Z góry wielkie dzięki
edit
Sorki zapomniałem dodać że poczta (z innego maila na wp) na dana skrzynkę dochodzi (jest w folderze usera vpopmail)
pop i vpopmail
: 08 listopada 2007, 22:27
autor: technikps
Sprawdź jak wygląda plik uruchamiający qmail-pop3 czyli
/var/qmail/supervise/qmail-pop3d/run
Dal vpopmail może wyglądać np tak:
Kod: Zaznacz cały
#!/bin/sh
exec /usr/local/bin/tcpserver -H -R -v -c100 0 pop3 /var/qmail/bin/qmail-popup /
twoja.domena.org /home/vpopmail/bin/vchkpw /
/var/qmail/bin/qmail-pop3d Maildir 2>&1
Ja ma tak:
Kod: Zaznacz cały
#!/bin/sh
exec /usr/local/bin/softlimit -m 2000000 \
/usr/local/bin/tcpserver -v -R -H -l 0 0 110 /var/qmail/bin/qmail-popup \
twoja.domena.org /home/vpopmail/bin/vchkpw /var/qmail/bin/qmail-pop3d Maildir 2>&1
Możesz też poczytać tu:
http://sylvestre.ledru.info/howto/howto ... .php#qmail
oraz tu
http://bowe.id.au/michael/isp/webmail-server.htm
: 10 listopada 2007, 03:46
autor: Mixer666
Dzięki już sobie poradziłem z tym, pocztę juz odbieram (trzeba było wpisać login@domena).
Ale mam jeszcze jeden problem... nie mogę nic teraz wysłać (chodzi o ten patch z autoryzacją).
Outlook takie coś wywala (pomimo zaznaczonej opcji "serwer wymaga uwierzytelnienia):
Nie można wysłać wiadomości, ponieważ jeden z odbiorców został odrzucony przez serwer. Odrzucony adres e-mail to: „
[email protected]”. Temat 'c', Konto: 'domena', Serwer: 'domena', Protokół: SMTP, Odpowiedź serwera: '553 sorry, that domain isn't in my list of allowed rcpthosts (#5.7.1)', Port: 25, Zabezpieczenie (SSL): Nie, Błąd serwera: 553, Numer błędu: 0x800CCC79
I tu może poprosił bym o Twój /var/qmail/supervise/qmail-smtpd/run ?
To logowanie do telneta:
telnet domena 25
Trying ip...
Connected to domena.
Escape character is '^]'.
220 ip ESMTP
ehlo check
250-ip
250-AUTH LOGIN PLAIN
250-AUTH=LOGIN PLAIN
250-PIPELINING
250 8BITMIME
: 10 listopada 2007, 18:18
autor: technikps
Na początek sprawdź czy domena z której wysyłasz mail jest dopisana do pliku /var/qmail/control/rcpthosts
Jak nie to dopisz i zresetuj qmail, a jezeli chodzi o /var/qmail/servise/qmail-smtpd/run to powinno być coś mniej więcej tak:
Kod: Zaznacz cały
#!/bin/sh
QMAILDUID=`id -u qmaild`
NOFILESGID=`id -g qmaild`
MAXSMTPD=`cat /var/qmail/control/concurrencyincoming`
LOCAL=`head -1 /var/qmail/control/me`
if [ -z "$QMAILDUID" -o -z "$NOFILESGID" -o -z "$MAXSMTPD" -o -z "$LOCAL" ]; then
echo QMAILDUID, NOFILESGID, MAXSMTPD, or LOCAL is unset in
echo /var/qmail/supervise/qmail-smpd/run
exit 1
fi
if [ ! -f /var/qmail/control/rcpthosts ]; then
echo "No /var/qmail/control/rcpthost!"
echo "Refusing to start SMTP listener because it'll create an open realy""
exit 1
fi
exec /usr/local/bin/softlimit -m 25000000 \
/usr/local/bin/tcpserver -v -R -l "$LOCAL" -x /home/vpopmail/etc/tcp.smtp.cdb -c "$MAXSMTPD" \
-u "$QMAILDUID" -g "$NOFILESGID" 0 smtp /var/qmail/bin/qmail-smtpd \
twoja.domena.net /home/vpopmail/bin/vchkpw /bin/true 2>&1
Jeżeli z qmail będą wysyłały mail-e tylko komputery będące w tej samej sieci lokalnej to możesz dodać tę sieć lub konkretne IP dla danego komputera do bazy tcp.smtp.cdb i nie potrzebujesz autoryzacji, czyli dopisz IP do pliku /home/vpopmail/etc/tcp.smtp i przebuduj baze. To oznacza, że qmail bez autoryzacji puści IP które jest w bazie tcp.smtp.cdb
: 14 listopada 2007, 18:20
autor: Mixer666
technikps wszystko się zgadza ale mimo wszystko w Outlooku dostaje komunikat 553 sorry, that domain isn't in my list of allowed rcpthosts :-? i nie ma znaczenia czy zaznaczę "serwer wymaga uwierzytelnienia" czy też nie. W czym może też być problem?
: 16 listopada 2007, 13:55
autor: technikps
Spróbuj Thunderbirda, może pokaże dokładniejszy komunikat.
: 25 stycznia 2008, 12:16
autor: stepek
Ktorego qmiala konfigurujesz i czy juz skonfigurwaleś?? Mam i mialem ten sam problem. 2 razy go rozwiązalem ale 2 razy sporo nad nim siedziałem. Teraz konfiguruje 3 raz i znowu siedze. Tym razem robie to z nowa wersja 1.06