помогите убить qmail
> svc -d qmail-send
svc -d /path/to/qmail-send ?
find /var/qmail -type d
---
...Я работаю антинаучным аферистом...
svc -d /path/to/qmail-send ?
find /var/qmail -type d
---
...Я работаю антинаучным аферистом...
я так делал, он ничего не говорит, но и не убивает.
сейчас сделал, сказал, что supervise не запущен, видать убил я его
сейчас сделал, сказал, что supervise не запущен, видать убил я его
> с этим qmail я не смог разобраться, да и стоял он как-то странно.
Это очень простая система, с ней проще всего разобраться.
Стоит qmail у тебя, судя по ps, обычным образом.
У тебя есть какие-то конкретные вопросы, что именно непонятно?
---
...Я работаю антинаучным аферистом...
Это очень простая система, с ней проще всего разобраться.
Стоит qmail у тебя, судя по ps, обычным образом.
У тебя есть какие-то конкретные вопросы, что именно непонятно?
---
...Я работаю антинаучным аферистом...
как запретить ей принимать почту для всех доменов, кроме указанных?
Рыть в сторону tcpserver и tcp.smtp в частности.
---
...Я работаю антинаучным аферистом...
---
...Я работаю антинаучным аферистом...
так это конект запретит
а я хочу не от них запретить, а для них запретить.
т.е. разрешить
1) почта от любого для себя
2) почта от себя и своей сети, для любого
а я хочу не от них запретить, а для них запретить.
т.е. разрешить
1) почта от любого для себя
2) почта от себя и своей сети, для любого
То есть, ты хочешь сказать, что сейчас у тебя "open relay". Я правильно понял?
qmail-control(5) прочёл?
ls /var/qmail/control
---
...Я работаю антинаучным аферистом...
qmail-control(5) прочёл?
ls /var/qmail/control
---
...Я работаю антинаучным аферистом...
формально не у меня, но да, опен релай. я об этом написал в самом начале.
# ls -la
total 22
drwxr-xr-x 2 root qmail 512 Jul 28 13:52 .
drwxr-xr-x 11 root qmail 512 Jun 17 17:51 ..
-rw-r--r-- 1 root qmail 3 Jun 17 17:51 concurrencyincoming
-rw-r--r-- 1 root qmail 4 Jun 17 17:51 concurrencyremote
-rw-r--r-- 1 root qmail 10 Jun 17 17:51 defaultdelivery
-rw-r--r-- 1 root qmail 15 Jun 17 17:38 defaultdomain
-rw-r--r-- 1 root qmail 15 Jul 28 14:11 locals
-rw------- 1 root qmail 0 Jun 18 23:21 locals.lock
-rw-r--r-- 1 root qmail 15 Jun 17 17:38 me
-rw-r--r-- 1 root qmail 15 Jun 17 17:38 plusdomain
-rw-r--r-- 1 root qmail 15 Jun 18 23:21 rcpthosts
-rw------- 1 root qmail 0 Jun 18 23:21 rcpthosts.lock
-rw-r--r-- 1 root qmail 30 Jun 18 23:21 virtualdomains
-rw------- 1 root qmail 0 Jun 18 23:21 virtualdomains.lock
#
sh# cat local
cat: local: No such file or directory
sh# cat ./locals
sh.ru
sh# cat ./rcpthosts
sh.ru
sh#
Читай qmail-smtpd(8 особенно часть, относящуюся к rcpthosts, и сверяй с тем, что у тебя там настроено.
---
...Я работаю антинаучным аферистом...
---
...Я работаю антинаучным аферистом...
Да, а tcpserver/tcprules тебе всё равно надо освоить,
потому что именно там выставляется RELAYCLIENT.
---
...Я работаю антинаучным аферистом...
потому что именно там выставляется RELAYCLIENT.
---
...Я работаю антинаучным аферистом...
в rcpthosts одна строчка - мой домен.
в доках написано, что всем доменам, не включённым в этот файл почта доставляться не будет. что неправильно?
в доках написано, что всем доменам, не включённым в этот файл почта доставляться не будет. что неправильно?
> в доках написано, что всем доменам, не включённым в этот файл почта доставляться не будет.
> что неправильно?
В документации написано не то, что сказано в первой строке.
Проверяй tcprules.
---
...Я работаю антинаучным аферистом...
> что неправильно?
В документации написано не то, что сказано в первой строке.
Проверяй tcprules.
---
...Я работаю антинаучным аферистом...
брр.
а что в этом файле?
и ещё.. файл tcp.smtp,
в нем как я понял, можно написать
10.0.:allow,RELAYCLIENT="@fix.me"
как он узнаёт, кому письмо? или tcpserver - это часть qmail ?
а что в этом файле?
Allowed RCPT domains. If rcpthosts is supplied,
qmail-smtpd will reject any envelope recipient address
with a domain not listed in rcpthosts.
и ещё.. файл tcp.smtp,
в нем как я понял, можно написать
10.0.:allow,RELAYCLIENT="@fix.me"
как он узнаёт, кому письмо? или tcpserver - это часть qmail ?
> Allowed RCPT domains.
Там ниже написано "Exception: If ... RELAYCLIENT is set..."
> и ещё.. файл tcp.smtp,
> в нем как я понял, можно написать
> 10.0.:allow,RELAYCLIENT="@fix.me"
> как он узнаёт, кому письмо?
Ему это не надо знать.
> или tcpserver - это часть qmail ?
Нет.
qmail, в отличие от всякого барахла, навроде sendmail или postfix,
очень продуманная модульная система, там все задачи разделены,
а некоторые общие для других серверов вынесены за пределы ведения.
tcpserver --- соединяет, qmail-smtpd --- принимает почту.
tcp.smtp у тебя может быть примерно такой:
Все соединяющиеся, выставившие RELAYCLIENT, попадут под действие "exception".
---
...Я работаю антинаучным аферистом...
Там ниже написано "Exception: If ... RELAYCLIENT is set..."
> и ещё.. файл tcp.smtp,
> в нем как я понял, можно написать
> 10.0.:allow,RELAYCLIENT="@fix.me"
> как он узнаёт, кому письмо?
Ему это не надо знать.
> или tcpserver - это часть qmail ?
Нет.
qmail, в отличие от всякого барахла, навроде sendmail или postfix,
очень продуманная модульная система, там все задачи разделены,
а некоторые общие для других серверов вынесены за пределы ведения.
tcpserver --- соединяет, qmail-smtpd --- принимает почту.
tcp.smtp у тебя может быть примерно такой:
10.:allow,RELAYCLIENT=""
192.168.:allow,RELAYCLIENT=""
my.special.ip.address:allow,RELAYCLIENT=""
:allow
Все соединяющиеся, выставившие RELAYCLIENT, попадут под действие "exception".
---
...Я работаю антинаучным аферистом...
т.е. параметры передаются через переменные окружения?
как-то это всё очень странно.
хотя сейчас всё работает.
так как должно.
было бы хорошо туда прикрутить smtp-auth, но я что-то плохо представляю, как это можно сделать
как-то это всё очень странно.
хотя сейчас всё работает.
так как должно.
было бы хорошо туда прикрутить smtp-auth, но я что-то плохо представляю, как это можно сделать
> т.е. параметры передаются через переменные окружения?
> как-то это всё очень странно.
Предложишь другой способ?
> хотя сейчас всё работает.
Вот видишь!
> так как должно.
> было бы хорошо туда прикрутить smtp-auth,
> но я что-то плохо представляю, как это можно сделать
Адрес коллективного разума известен.
У меня получилось найти с первого раза.
Но я не проверял, работай сам.
---
...Я работаю антинаучным аферистом...
> как-то это всё очень странно.
Предложишь другой способ?
> хотя сейчас всё работает.
Вот видишь!
> так как должно.
> было бы хорошо туда прикрутить smtp-auth,
> но я что-то плохо представляю, как это можно сделать
Адрес коллективного разума известен.
У меня получилось найти с первого раза.
Но я не проверял, работай сам.
---
...Я работаю антинаучным аферистом...
qmail, в отличие от всякого барахла, навроде sendmail или postfix,очень продуманная модульная система, там все задачи разделены,в постфиксе тоже всё разделено. так что не нада.
>> qmail, в отличие от всякого барахла, навроде sendmail или postfix,
>> очень продуманная модульная система, там все задачи разделены,
> в постфиксе тоже всё разделено. так что не нада.
Что-то я не помню, чтобы постфиксная база данных была доступна
чуть более сторонними средствами, чем внутренние постфиксные.
Как оторвать IMAP или POP, я тоже не нашёл.
---
...Я работаю антинаучным аферистом...
>> очень продуманная модульная система, там все задачи разделены,
> в постфиксе тоже всё разделено. так что не нада.
Что-то я не помню, чтобы постфиксная база данных была доступна
чуть более сторонними средствами, чем внутренние постфиксные.
Как оторвать IMAP или POP, я тоже не нашёл.
---
...Я работаю антинаучным аферистом...
> Как оторвать IMAP или POP, я тоже не нашёл.
Э, а как ты их прикрутил?
Не путаешь с курьером, или с продукцией дяди Бутенко?
Э, а как ты их прикрутил?
Не путаешь с курьером, или с продукцией дяди Бутенко?
> Э, а как ты их прикрутил?
Ах, да!
Это был ЦЫРУС!
За такое убивать надо пока маленькие.
---
...Я работаю антинаучным аферистом...
Ах, да!
Это был ЦЫРУС!
За такое убивать надо пока маленькие.
---
...Я работаю антинаучным аферистом...
совсем непонятно
а что ты хотел оставить от цыруса, оторвав pop и imap?
а что ты хотел оставить от цыруса, оторвав pop и imap?
> что ты хотел оставить от цыруса, оторвав pop и imap?
Ничего.
Я хотел извести цирус.
---
...Я работаю антинаучным аферистом...
Ничего.
Я хотел извести цирус.
---
...Я работаю антинаучным аферистом...
У нас это делается с помощью apt-get remove 

> У нас это делается с помощью apt-get remove
Насколько помню, я сделал "pkg_delete".
---
...Я работаю антинаучным аферистом...
Насколько помню, я сделал "pkg_delete".
---
...Я работаю антинаучным аферистом...
Не сразу додумался? Дык это вам не сабж 

А я сначала думал, как исправить тупые распоряжения начальства,
чтобы они были выполнимыми хотя бы в страшном помутнении сознания.
---
...Я работаю антинаучным аферистом...
чтобы они были выполнимыми хотя бы в страшном помутнении сознания.
---
...Я работаю антинаучным аферистом...
Чего хотели?
Хотели всего (читай --- "очень многого") и побыстрее.
---
...Я работаю антинаучным аферистом...
---
...Я работаю антинаучным аферистом...
Законное желание, ненаказуемое.
Незаконное, потому что нарушает ТК РФ.
---
...Я работаю антинаучным аферистом...
---
...Я работаю антинаучным аферистом...
Отсуди у них пять окладов. А птичку нашу не трожь!
Птичка, требующая для изучения по манам втрое больше времени, должна умереть.
---
...Я работаю антинаучным аферистом...
---
...Я работаю антинаучным аферистом...
Оставить комментарий
Irina22
попросили сделать почту,как оказалось, на серваке не было никаких запретов.
за 10 мин, собиралось 10 мб логов.
с этим qmail я не смог разобраться, да и стоял он как-то странно.
решил его снести.
а он не сносится.
как я понял, там стоит daemon-tool.
svc -d qmail-send - должно убить, но не убивает.