The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Vpopmail smtp после pop не авторизует"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Vpopmail smtp после pop не авторизует"
Сообщение от dimabsd emailИскать по авторуВ закладки(ok) on 04-Май-04, 09:06  (MSK)
Здрасте все.
Проблема установил qmail vpopmail
Не авторизует

telnet moydomen.ru 110
user dima
+OK
pass moypass
-ERR authorization failed
Connection closed by foreign host.

в логах

May  4 10:34:39 moydomen vpopmail[616]: vchkpw: password fail moypass dima@moydomen.ru:<ip адресс moydomen.ru>

Причем если ввожу
user dima@ или user dima@moydomen.ru, то в логах та же строка

May  4 10:34:39 moydomen vpopmail[616]: vchkpw: password fail moypass dima@moydomen.ru:<ip адресс moydomen.ru>

Собирал Vpopmail

./configure \
--prefix=/home/vpopmail \
--enable-tcpserver-file=/home/vpopmail/etc/tcp.smtp \
--enable-roaming-users=y \
--enable-relay-clear-minutes=60 \
--enable-logging=y \
--enable-auth-logging=y \
--enable-valias=y \
--enable-defaultquota=10000000S
--enable-default-domain=mydomain.ru

--prefix=/home/vpopmail \ Домашняя директория пользователя vpopmail - "/home/vpopmail" , так же эту директорию по умолчанию советуют разработчики vpopmail. В этой директории будут находится весь vpopmail с почтовыми ящиками.
--enable-tcpserver-file=/home/vpopmail/etc/tcp.smtp \ файл, в который будут хранится те ip-адреса, с которых отправка по smtp возможна в любой момент.
--enable-roaming-users=y \  Этой опцией мы разрешаем правило "smtp после pop".
--enable-relay-clear-minutes=60 \ После того, как пользователь успешно залогинился по pop3 у него есть 60 минут, пока с его ip адреса можно будет отправлять почту.

--enable-logging=y \     Все попытки авторизации пользователей по pop3 будут записываться в /var/log/maillog
--enable-valias=y \      включаем поддержку виртуальных aliases.
--enable-defaultquota=10000000S   квота по умоолчанию 10мб
--enable-default-domain=moydomen.ru домен по умолчанию

Создавал виртуальный домен(имя совпадает с истинным доменом)
/home/vpopmail/bin/vadddomain moydomen.ru

Заводил вирт.пользователя
/home/vpopmail/bin/vadduser dima@globalnets.ru user_moypass

Не авторизует!!!

Вот такая ситуевина. Подскажите советом.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Vpopmail smtp после pop не авторизует"
Сообщение от vav1107 Искать по авторуВ закладки(??) on 04-Май-04, 10:42  (MSK)
>Здрасте все.
>Проблема установил qmail vpopmail
>Не авторизует
>
>telnet moydomen.ru 110
>user dima
>+OK
>pass moypass
>-ERR authorization failed
>Connection closed by foreign host.


попробуй указать не просто имя юзера а user@domen.com либо user%domen.com.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Vpopmail smtp после pop не авторизует"
Сообщение от dimabsd emailИскать по авторуВ закладки(ok) on 04-Май-04, 10:54  (MSK)
>попробуй указать не просто имя юзера а user@domen.com либо user%domen.com.

Проблему решил (моя невнимательность 8-))теперь все отправляется и принимается, но проблема в другом!!!
Была задача отгарадиться от спама и вообще повысить серъюрность почтаря, для этого и была задумана аутентификация smtp после pop.
Но блин она не работает. Т.е я создаю нового пользователя, настраиваю клиентский почтовый ящик через The BAT в настройках SMTP НЕ СТАВЛЮ пункт "Аутентификация POP прежде чем SMTP" клиент почту отправляет!!!. Т.е smtp после pop не авторизует. Как быть? 8-)

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Vpopmail smtp после pop не авторизует"
Сообщение от vt Искать по авторуВ закладки(??) on 04-Май-04, 16:30  (MSK)
>Была задача отгарадиться от спама и вообще повысить серъюрность почтаря, для этого
>и была задумана аутентификация smtp после pop.
>Но блин она не работает. Т.е я создаю нового пользователя, настраиваю клиентский
>почтовый ящик через The BAT в настройках SMTP НЕ СТАВЛЮ пункт
>"Аутентификация POP прежде чем SMTP" клиент почту отправляет!!!. Т.е smtp после
>pop не авторизует. Как быть? 8-)

После pop-авторизации в файл tcp.smtp.cdb добавляется соотв. запись.
Но по истечение времени relay-clear-minutes эта запись
не удаляется автоматически, т.к. qmail ничего про эти фокусы не знает.
Нужно периодически запускать clearopensmtp,
который удаляет запись, если её время закончилось.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Vpopmail smtp после pop не авторизует"
Сообщение от dimabsd emailИскать по авторуВ закладки(ok) on 05-Май-04, 11:34  (MSK)
>После pop-авторизации в файл tcp.smtp.cdb добавляется соотв. запись.
нет она добавляется в файл open.smtp запись вида:
192.168.0.8:allow,RELAYCLIENT="",RBLSMTPD=""  1083740929

А в файле файле tcp.smtp прописаны только те ip которые я туда вписал.
Вот в это то вся проблема, что мне не понятно ведь те ip которые я вписываю в tcp.smtp почта работает, а ip которые появляются в open.smtp не работают. Просто этот файл игнорируется почтарем.

>Но по истечение времени relay-clear-minutes эта запись
>не удаляется автоматически, т.к. qmail ничего про эти фокусы не знает.
>Нужно периодически запускать clearopensmtp,
>который удаляет запись, если её время закончилось.
Я использую crontab там прописал такую запись:

40 * * * * root /home/vpopmail/bin/clearopensmtp 2>&1 > /dev/null

С ее помощью каждый час в 40 минут будет проверяться файл /home/vpopmail/etc/open-smtp , в который записываются ip адреса пользователей, успешно проверивших свои ящики по pop3. И превысившие лимит времени, который я установил на 60 минут, будут удаляться. Проблема в том, повторюсь, что этот файл игнорируется почтарем.

Помогите советом!!!

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "Vpopmail smtp после pop не авторизует"
Сообщение от vt Искать по авторуВ закладки(??) on 05-Май-04, 13:12  (MSK)
>>После pop-авторизации в файл tcp.smtp.cdb добавляется соотв. запись.
>нет она добавляется в файл open.smtp запись вида:
>192.168.0.8:allow,RELAYCLIENT="",RBLSMTPD=""  1083740929
>А в файле файле tcp.smtp прописаны только те ip которые я туда
>вписал.

open.smtp и tcp.smtp - это просто текстовка для tcp.smtp.cdb
Добавлятся ли запись в tcp.smtp.cdb ?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "Vpopmail smtp после pop не авторизует"
Сообщение от dimabsd emailИскать по авторуВ закладки(ok) on 05-Май-04, 13:17  (MSK)
>open.smtp и tcp.smtp - это просто текстовка для tcp.smtp.cdb
>Добавлятся ли запись в tcp.smtp.cdb ?


Там (tcp.smtp.cdb) среди прочих символов присутствуют только те ip которые прописаны в tcp.smtp!!!

  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "Vpopmail smtp после pop не авторизует"
Сообщение от vt Искать по авторуВ закладки(??) on 05-Май-04, 14:53  (MSK)
>>Добавляется ли запись в tcp.smtp.cdb ?
>Там (tcp.smtp.cdb) среди прочих символов присутствуют только те ip
>которые прописаны в tcp.smtp!!!

tcp.smtp.cdb создаётся tcprules
Может быть, tcprules не в PATH ?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "Vpopmail smtp после pop не авторизует"
Сообщение от dimabsd emailИскать по авторуВ закладки(ok) on 05-Май-04, 16:36  (MSK)
>tcp.smtp.cdb создаётся tcprules
>Может быть, tcprules не в PATH ?
Не пропатчен, что ли?
  Рекомендовать в FAQ | Cообщить модератору | Наверх

9. "Vpopmail smtp после pop не авторизует"
Сообщение от vt Искать по авторуВ закладки(??) on 05-Май-04, 17:28  (MSK)
>>Может быть, tcprules не в PATH ?
>Не пропатчен, что ли?
PATH - The  search path for commands.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

10. "Vpopmail smtp после pop не авторизует"
Сообщение от dimabsd emailИскать по авторуВ закладки(ok) on 06-Май-04, 10:13  (MSK)
>PATH - The  search path for commands.

Я не понял, что Вы имеете в виду. 8-(
Поясните пожалуйста по конкретней.

Еще вопрос.
В vpopmail можно создавать виртуальные домены!
С помощью алиасов в можно прописать, чтобы почта пришедшая на ящик user1@moydomen.ru(реальный домен в DNS) перенаправлялась скажем на ящик user1@virtdomen.ru(виртуальный домен).

А можно ли сделать так, чтобы почта отправленная с user1@virtdomen.ru на самом деле отправлялась с user1@moydomen.ru.

Это мне нужно для того, чтобы user1@virtdomen.ru мог получить почту пришедшую из внешней сети.
Потому что отправив почту с user1@virtdomen.ru на ящик во внешней сети она доходит, а когда с внешнего ящика пишут ответ, она естественно не доходит(посему как virtdomen.ru не зарегистрирован  в dns). Если почта с user1@virtdomen.ru на самом деле будет отправляться с реального ящика user1@moydomen.ru, то и соответственно ответ из внешней сети на это письмо придет user1@virtdomen.ru (используя алиаcа).

  Рекомендовать в FAQ | Cообщить модератору | Наверх

11. "Vpopmail smtp после pop не авторизует"
Сообщение от dimabsd emailИскать по авторуВ закладки(ok) on 06-Май-04, 11:51  (MSK)
Еще вопросик.
Как в qmail сделать так, чтобы почта пришедшая например на ящик user@moydomen.ru, автоматически посылалась копия этого письма на user2@globalnets.ru ?


  Рекомендовать в FAQ | Cообщить модератору | Наверх

12. "Vpopmail smtp после pop не авторизует"
Сообщение от vt Искать по авторуВ закладки(??) on 06-Май-04, 15:14  (MSK)
>>PATH - The  search path for commands.
>
>Я не понял, что Вы имеете в виду. 8-(
>Поясните пожалуйста по конкретней.

Я хотел сказать, что, возможно, tcprules нет в директориях
/bin /usr/bin /usr/local/bin и др.,
в которых происходит поиск команд, если не указан полный путь.
Эти директории указываются в shell-переменной, которая называется PATH.
Ещё конкретней уже не смогу :)

>Еще вопрос.
>В vpopmail можно создавать виртуальные домены!
>С помощью алиасов в можно прописать, чтобы почта пришедшая на ящик user1@moydomen.ru(реальный
>домен в DNS) перенаправлялась скажем на ящик user1@virtdomen.ru(виртуальный домен).
>
>А можно ли сделать так, чтобы почта отправленная с user1@virtdomen.ru на самом
>деле отправлялась с user1@moydomen.ru.
>
>Это мне нужно для того, чтобы user1@virtdomen.ru мог получить почту пришедшую из
>внешней сети.
>Потому что отправив почту с user1@virtdomen.ru на ящик во внешней сети она
>доходит, а когда с внешнего ящика пишут ответ, она естественно не
>доходит(посему как virtdomen.ru не зарегистрирован  в dns). Если почта с
>user1@virtdomen.ru на самом деле будет отправляться с реального ящика user1@moydomen.ru, то
>и соответственно ответ из внешней сети на это письмо придет user1@virtdomen.ru
>(используя алиаcа).

Не понимаю смысла виртуальных доменов без mx-записей

  Рекомендовать в FAQ | Cообщить модератору | Наверх

13. "Vpopmail smtp после pop не авторизует"
Сообщение от dimabsd emailИскать по авторуВ закладки(ok) on 06-Май-04, 16:24  (MSK)
>Я хотел сказать, что, возможно, tcprules нет в директориях
>/bin /usr/bin /usr/local/bin и др.,
>в которых происходит поиск команд, если не указан полный путь.
>Эти директории указываются в shell-переменной, которая называется PATH.
>Ещё конкретней уже не смогу :)
Понятно.
tcprules есть в /usr/bin и /usr/local/bin
Значит они выполняются, я не могу понять как заставить почтарь считаться с файлом open-smtp который содержит пользователей успешно проверивших почту по pop?
>Не понимаю смысла виртуальных доменов без mx-записей
Я тоже теперь, не понимаю 8-)

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру