The OpenNET Project / Index page

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

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

"qmail не получает почты из вне..."
Сообщение от AS emailИскать по авторуВ закладки on 26-Июл-03, 22:09  (MSK)
долго читал, но так и не пронял как решить проблему.
есть qmail запускаемый из tcpserver

tcp rules:

127.0.0.1:allow,RELAYCLIENT=""
192.168.1.:allow,RELAYCLIENT=""
192.168.3.:allow,RELAYCLIENT=""
:deny

запускаю

supervise /var/lock/qmail-smtpd tcpserver -v -x /etc/tcp.smtpd.cdb -u71 -g1001 0 25 rblsmtpd /var/qmail/bin/qmail-smtpd 2>&1 | setuser qmaill accustamp | setuser qmaill cyclog -s5000000 -n5 /var/log/qmail/qmail-smtpd &

так вот, все работает, за исключением того, что письма из вне не доходят, если я меняю правила и запускаю без :deny, то ВСЕ РАБОТАЕТ, но тогда зеленый свет спамерам.

как сделать, чтобы все работало нормально c точки зрения безопасности и все доходило?

помогите, а то уже голова пухнет :(

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

 Оглавление

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

1. "qmail не получает почты из вне..."
Сообщение от qq Искать по авторуВ закладки on 26-Июл-03, 22:19  (MSK)
>РАБОТАЕТ, но тогда зеленый свет спамерам.
а ты сам то проверял этот зеленый свет?
разрешает релей не собственно allow, а установка переменной окружения среды "RELAYCLIENT"
  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "qmail не получает почты из вне..."
Сообщение от qq Искать по авторуВ закладки on 26-Июл-03, 22:21  (MSK)
>>РАБОТАЕТ, но тогда зеленый свет спамерам.
>а ты сам то проверял этот зеленый свет?
>разрешает релей не собственно allow, а установка переменной окружения среды "RELAYCLIENT"


из FAQ:
qmail-smtpd ignores control/rcpthosts when RELAYCLIENT is set. (It also appends RELAYCLIENT to each envelope recipient address. See question 5.5 for an application.)

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

3. "qmail не получает почты из вне..."
Сообщение от AS emailИскать по авторуВ закладки on 27-Июл-03, 14:19  (MSK)
>>>РАБОТАЕТ, но тогда зеленый свет спамерам.
>>а ты сам то проверял этот зеленый свет?
пробовал. письма шлю с других IP без проблем.
>>разрешает релей не собственно allow, а установка переменной окружения среды "RELAYCLIENT"
>из FAQ:
>qmail-smtpd ignores control/rcpthosts when RELAYCLIENT is set. (It also appends RELAYCLIENT to
>each envelope recipient address. See question 5.5 for an application.)

это я в LWQ прочел. Я так и не понял как решить проблему, если убрать RELAYCLIENT, то он еще в rcpthosts будет смотреть или будет туда смотреть только на приходящие письма.


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

4. "qmail не получает почты из вне..."
Сообщение от qq Искать по авторуВ закладки on 28-Июл-03, 01:43  (MSK)
>пробовал. письма шлю с других IP без проблем.

странно... на чужие домены шлешь, не на свой?

>если убрать RELAYCLIENT, то он еще в rcpthosts будет смотреть
>или будет туда смотреть только на приходящие письма.
если при запуске qmail-smtpd у него в переменных окружения будет присутствовать REALYCLIENT, то она будет игнорировать содержимое rcphosts
если не будет, то она будет принимать письма, адресованные только тем доменам, которые прописаны в rcphosts

у меня такой tcp.smtp, все робит:

$ cat /etc/tcp.smtp
192.168.2.:allow,RELAYCLIENT=""
192.168.3.:allow,RELAYCLIENT=""
127.0.0.1:allow,RELAYCLIENT=""
$ cat /var/qmail/control/rcpthosts
my.domain.ru
localhost

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

5. "qmail не получает почты из вне..."
Сообщение от AS emailИскать по авторуВ закладки on 28-Июл-03, 10:07  (MSK)
>>пробовал. письма шлю с других IP без проблем.
>
>странно... на чужие домены шлешь, не на свой?
Да на свой!!!

просто делаю такие правила
192.168.2.:allow,RELAYCLIENT=""
127.0.0.1:allow,RELAYCLIENT=""
и с 192.168.3.5 посылаю и оно посылается без проблем...
у тебя, кстати, тоже самое!

>
>>если убрать RELAYCLIENT, то он еще в rcpthosts будет смотреть
>>или будет туда смотреть только на приходящие письма.

>у меня такой tcp.smtp, все робит:
Оно и у меня все работает, только криво!
>$ cat /etc/tcp.smtp
>192.168.2.:allow,RELAYCLIENT=""
>192.168.3.:allow,RELAYCLIENT=""
>127.0.0.1:allow,RELAYCLIENT=""
мало чем отличается от моего :(
>$ cat /var/qmail/control/rcpthosts
>my.domain.ru
>localhost
а зачем тебе это, если ты делаешь в правилах RELAYCLIENT="" ?
ты сам попоробуй чего я сказал.

может я не так запускаю?

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

6. "qmail не получает почты из вне..."
Сообщение от qq Искать по авторуВ закладки on 28-Июл-03, 16:26  (MSK)
>>>пробовал. письма шлю с других IP без проблем.
>>
>>странно... на чужие домены шлешь, не на свой?
>Да на свой!!!
>
дык, естественно что ты должен получать на свой домен
иначе как к тебе почта ходить будет ?
проблема будет, если у тебя домен
my.domen.ru
а спамер сможет через твой smtp заслать письмо, скажем, на
some.other.domain.com

>просто делаю такие правила
> 192.168.2.:allow,RELAYCLIENT=""
> 127.0.0.1:allow,RELAYCLIENT=""
>и с 192.168.3.5 посылаю и оно посылается без проблем...
>у тебя, кстати, тоже самое!
опять же, куда посылаешь письмо?
если скажем, на mail.ru посылаешь, и проходит, то проблема есть
а если так:

telnet 192.168.2.1 25
Trying 192.168.2.1...
Connected to 192.168.2.1
Escape character is '^]'.
220 my.domain.ru ESMTP
helo l
250 my.domain.ru
mail from: me@somedomain.com
250 ok
rcpt to: nouser@mail.ru
553 sorry, that domain isn't in my list of allowed rcpthosts (#5.7.1)
quit
221 my.domain.ru
Connection closed by foreign host.

то значит все ок..

>а зачем тебе это, если ты делаешь в правилах RELAYCLIENT="" ?
>ты сам попоробуй чего я сказал.

в rcphosts прописаны "твои" домены, на которые ты будешь получать почту.


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

7. "qmail не получает почты из вне..."
Сообщение от AS emailИскать по авторуВ закладки on 28-Июл-03, 20:54  (MSK)
>>>>пробовал. письма шлю с других IP без проблем.
>>>
>>>странно... на чужие домены шлешь, не на свой?
>>Да на свой!!!
>>
>дык, естественно что ты должен получать на свой домен
>иначе как к тебе почта ходить будет ?
>проблема будет, если у тебя домен
>my.domen.ru
>а спамер сможет через твой smtp заслать письмо, скажем, на
>some.other.domain.com
>
>>просто делаю такие правила
>> 192.168.2.:allow,RELAYCLIENT=""
>> 127.0.0.1:allow,RELAYCLIENT=""
>>и с 192.168.3.5 посылаю и оно посылается без проблем...
>>у тебя, кстати, тоже самое!
>опять же, куда посылаешь письмо?
>если скажем, на mail.ru посылаешь, и проходит, то проблема есть
>а если так:
>
>telnet 192.168.2.1 25
>Trying 192.168.2.1...
>Connected to 192.168.2.1
>Escape character is '^]'.
>220 my.domain.ru ESMTP
>helo l
>250 my.domain.ru
>mail from: me@somedomain.com
>250 ok
>rcpt to: nouser@mail.ru
>553 sorry, that domain isn't in my list of allowed rcpthosts (#5.7.1)
>
>quit
>221 my.domain.ru
>Connection closed by foreign host.
>
>то значит все ок..
>
>>а зачем тебе это, если ты делаешь в правилах RELAYCLIENT="" ?
>>ты сам попоробуй чего я сказал.
>
>в rcphosts прописаны "твои" домены, на которые ты будешь получать почту.
угу, мои.

плюнул я сейчас все заново поставлю... спасибо за ответы.

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


Удалить

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




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

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