We are in the process of migrating this forum. A new space will be available soon. We are sorry for the inconvenience.

Qmail + vpopmail auth


no4b
24-03-2010, 10:45
Zaktualizuj vpopmail.

kivio
24-03-2010, 08:52
Problem rozwiązany , wystarczyło zmienić plik conf-smtpd na taki:
Kod:
TCPSERVER_OPTS="${TCPSERVER_OPTS} -R"
QMAIL_SMTP_CHECKPASSWORD="/var/vpopmail/bin/vchkpw"
QMAIL_SMTP_POST="${QMAIL_SMTP_CHECKPASSWORD} ${QMAIL_SMTP_POST}" && QMAIL_SMTP_POST=/bin/true
I wszystko działa.

Mam jednak jeszcze jedno małe pytanie mianowicie kiedy próbuje ustawić użytkownikowi
quote w vpopmailu to dostaje komunikat:
Kod:
client_connect: warning: config_begin failed
Naruszenie ochrony pamięci
Gdyby ktoś się z nim spotkał i wiedział co z tym zrobić to proszę o informacje.

kivio
22-03-2010, 13:01
A możesz podpowiedzieć mi jak to sprawdzić ? Bo mi żaden pomysł nie przychodzi do głowy , a jak dobrze wiesz polecenie vchkpw nie jest dostępne do uruchomienia z konsoli.

no4b
22-03-2010, 08:57
Ale sprawdź czy zautoryzuje w takim formacie jak wywoływany jest przez qmaila.

kivio
21-03-2010, 22:57
Vpopmail autoryzuje bo za jego sprawą loguje się do webmaila (znaczy roundcuba).

no4b
21-03-2010, 21:59
Sprawdź ręcznie czy cię vpopmail zautoryzuje.

kivio
21-03-2010, 10:32
Właśnie takich odpowiedzi wolałem uniknąć.Gdybym szukał co oznacza 535 nie pytałbym na forum tylko poszukał sobie w internecie. Co oznacza ten komunikat wiem i przewertowałem chyba 20 pierwszych stron google wszystkiego co z tym komunikatem przyszło mi do głowy. Nadal nie mam pojęcia skąd ten błąd się bierze. Jeżeli ktoś zna się dobrze na Qmailu to prosiłbym o weryfikacje tej konfiguracji smtpd bo mam wrażenie że to z nią może być coś nie tak , jednak ciężko znaleźć w internecie plik konfiguracyjny w ogóle a jeśli już to ma właśnie taką treść.

no4b
20-03-2010, 20:11
535 oznacza nieudaną autoryzację, więc w tych rejonach szukaj.

kivio
20-03-2010, 14:54
Witam,
mam problem z konfiguracją Qmaila z użyciem autoryzacji przez vpopmail.
Vpopmail działa , mogę was zapewnić gdyż wraz z dovcotem pozwala mi na odbieranie mail i logowanie się do webmaila (roundcube).
Jednak kiedy próbuje coś wysłać dostaje błąd 535. Mój plik konfiguracyjny qmail-smtpd wygląda tak:
Kod:
TCPSERVER_OPTS="${TCPSERVER_OPTS} -R" 
QMAIL_SMTP_CHECKPASSWORD="/var/vpopmail/bin/vchkpw"
[[ -n "${QMAIL_SMTP_CHECKPASSWORD}" ]] && {
[[ -z "${QMAIL_SMTP_POST}" ]] && QMAIL_SMTP_POST=/bin/true

QMAIL_SMTP_POST="${QMAIL_SMTP_CHECKPASSWORD} ${QMAIL_SMTP_POST}"
a log qmail-smtp wygląda następująco :

Kod:
@400000004ba4d05e28f9671c tcpserver: status: 1/40
@400000004ba4d05e28ffac94 tcpserver: pid 5602 from 87.98.161.52
@400000004ba4d05e291ef464 tcpserver: ok 5602 r18677.ovh.net:87.98.161.52:25 r18677.ovh.net:87.98.161.52::49251
@400000004ba4d0632e6a1e44 tcpserver: end 5602 status 0
@400000004ba4d0632e6a2de4 tcpserver: status: 0/40
Proszę o kreatywne rady , a nie takie w stylu "Przejdź na Debiana" jakie można tu znaleźć.

A właśnie apropo dystrybucji to mam gentoo 10.1 amd64