Нужна помощь! Поставил netqmail-1.05 (qmail+патчи) с vpopmail под OBSD3.8. С помощью vadddomain добывил домен, vadduser пользователей. При этом в /usr/home/vpopmail/domains и ../users создалось и прописалось все что надо (сверено с документацией). В rcphosts и virtualdomains появилась запись мойдомен.ru, mx запись в днс присутствует. Однако при попытке отправить почту даже самому себе на admin@мойдомен.ru выдает: 553 sorry, that domain isn't in my list of allowed rcpthosts (#5.7.1). Также почта не приходит... в чем может быть проблема!?
>Нужна помощь! Поставил netqmail-1.05 (qmail+патчи) с vpopmail под OBSD3.8. С помощью vadddomain
>добывил домен, vadduser пользователей. При этом в /usr/home/vpopmail/domains и ../users создалось
>и прописалось все что надо (сверено с документацией). В rcphosts и
>virtualdomains появилась запись мойдомен.ru, mx запись в днс присутствует. Однако при
>попытке отправить почту даже самому себе на admin@мойдомен.ru выдает: 553 sorry,
>that domain isn't in my list of allowed rcpthosts (#5.7.1). Также
>почта не приходит... в чем может быть проблема!?
ЦИТАТА!!!
Прежде чем запускать наш qmail smtpd, мы должны делать некоторый доступ. Самый простой способ сделать это используя файлы в /etc. Я использцю /etc/tcp.smtp как мои файлы доступа. Если вы не нуждаетесь в управлении доступом, /etc/tcp.smtp может содержать одну строчку::allow
Заметьте, что заданная конфигурация по умолчанию не учитывает НИКАКУЮ передачу почты, даже из localhost. Чтобы разрешать передавать почту из localhost и вашей локальной сети, вы будете должны использовать что-то, подобное этому:
127.0.0.1:allow,RELAYCLIENT=""
192.168.1.:allow,RELAYCLIENT=""
:allowДля большего понимания читайте man tcprules.
После того, как вы создали ваши правила, вы должны активизировать их. tcpserver работает читая cdb (база данных) файл. Вы используете tcprules для создания файла базы данных вашего /etc/tcp.smtp файла. Это выполняется командой:
# tcprules /etc/tcp.smtp.cdb /etc/tcp.smtp.tmp < /etc/tcp.smtp
>127.0.0.1:allow,RELAYCLIENT=""
>192.168.1.:allow,RELAYCLIENT=""
>:allow
>># tcprules /etc/tcp.smtp.cdb /etc/tcp.smtp.tmp < /etc/tcp.smtp
Настраивал по документации. все прописано. сервер стоит в инете и имеет реальные ip. на один из них биндится qmail и не работает. пробывал установку qmailrocks.ru и lifewithqmail.com - один эффект.
Выкладывай свои конфиги, разберемся!!!
>Выкладывай свои конфиги, разберемся!!!Какие из файлов? Их много...
При попытке доставить письмо на серве возвращается ответ:
Deferred: 451 qq trouble creating files in queue (#4.3.0)
>При попытке доставить письмо на серве возвращается ответ:
>Deferred: 451 qq trouble creating files in queue (#4.3.0)check /var/qmail/bin/qmail-queue permissions :
-rws--x--x 1 qmailq qmail 15464 2004-11-09 12:19 qmail-queueЗ.Ы.: http://www.qmailrocks.ru/?install.openbsd1 - все работает...
>>При попытке доставить письмо на серве возвращается ответ:
>>Deferred: 451 qq trouble creating files in queue (#4.3.0)
>
>check /var/qmail/bin/qmail-queue permissions :
>-rws--x--x 1 qmailq qmail 15464 2004-11-09 12:19 qmail-queue
>
>З.Ы.: http://www.qmailrocks.ru/?install.openbsd1 - все работает...
Спасибо огромное - решил все существующие проблемы! У меня /var монтировался с флогом nosuid.
спс:)
>>>При попытке доставить письмо на серве возвращается ответ:
>>>Deferred: 451 qq trouble creating files in queue (#4.3.0)
>>
>>check /var/qmail/bin/qmail-queue permissions :
>>-rws--x--x 1 qmailq qmail 15464 2004-11-09 12:19 qmail-queue
>>
>>З.Ы.: http://www.qmailrocks.ru/?install.openbsd1 - все работает...
>
>
>Спасибо огромное - решил все существующие проблемы! У меня /var монтировался с
>флогом nosuid.
>спс:)Пожалуйста!