URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 12543
[ Назад ]

Исходное сообщение
"Тематический каталог: Установка и настройка почтовой системы на базе Posfix (mail postfix spam imap virus spamassassin)"

Отправлено auto_topic , 21-Окт-05 16:07 
Обсуждение статьи тематического каталога: Установка и настройка почтовой системы на базе Posfix (mail postfix spam imap virus spamassassin)

Ссылка на текст статьи: http://www.opennet.me/base/net/mail_sys_pgsql.txt.html


Содержание

Сообщения в этом обсуждении
"Установка и настройка почтовой системы на базе Posfix (mail postfix spam imap virus spamassassin)"
Отправлено apl , 21-Окт-05 16:07 
550 Are you spamer? If you think that the system is mistaken, please report details to abuse@mydomain.ru

И как нормальный отправитель сможет отправить на abuse@mydomain.ru если он снова будет отшит?


"Установка и настройка почтовой системы на базе Posfix (mail ..."
Отправлено Chek , 21-Окт-05 16:43 
пускай использует валидный почтовый сервер
но нормальные ещё не отшивались за месяц работы этой конфигурации

"Установка и настройка почтовой системы на базе Posfix (mail ..."
Отправлено apl , 22-Окт-05 13:48 
Месяц -- не срок. Поверь мне, бывает. У немцев часто бывает. крупная контора, ОченьКрупняКонтора, и тем не менее адрес их почтового кэйта 333-333-333-333-mailgate.big-gmbh.de. и достучаться чтобы отправит абъюз они не смогут. Как вариант завести на провайдере алиас для этих целей.

"Установка и настройка почтовой системы на базе Posfix (mail ..."
Отправлено Chek , 17-Дек-05 19:07 
да, действительно попалось одно..... и второе, что не есть хорошо
решение свелось к удалению этой фильтрации и создание проверки на существование отправителя. И заработало не хуже =) Полтора месяца - полёт нормальный.
Вчера поставил проверку SPF. Дней через несколько выложу новую редакцию статьи.

"Установка и настройка почтовой системы на базе Posfix (mail postfix spam imap virus spamassassin)"
Отправлено Chek , 21-Окт-05 16:41 
То, что забыл - clamsmtpd.conf
OutAddress: 10026
Listen: 127.0.0.1:10025
ClamAddress: /var/clamav/clamd.sock
TempDirectory: /tmp
User: clamav

"Установка и настройка почтовой системы на базе Posfix (mail postfix spam imap virus spamassassin)"
Отправлено Chek , 24-Окт-05 11:34 
Советую прочитать дискуссию, развернувшуюся тут
http://www.opennet.me/openforum/vsluhforumID3/12529.html

"Установка и настройка почтовой системы на базе Posfix (mail postfix spam imap virus spamassassin)"
Отправлено iasb , 01-Ноя-05 16:14 
> На последок.

> Читаем RFC 822, 2505.

Как-то странно. В начале ссылка на RFC. Хорошо. Высокий клас. Стандарт. Не нравятся ламеры. Согласились - зачем тогда детализация статьи ?

> Oъясняю почему так. Мне неприятно читать
> статьи по типу "Ставим ЭТО на
> ЭТО (версия прилагается)".


Зачем тогда раздел "Что нам нужно." - админ и так знает все что нужно. Там идет детализация что такое IN A - не для ламеров ли ?

Если уже такого класса текст - то снизойди до одного уровна - дай ПРИМЕРЫ ВСЕХ ФАЙЛОВ КОНФИГУРАЦИИ MTA В ПОЛНОМ СООТВЕТСТВИИ С RFC 2505 (rfc2505) - Anti-Spam Recommendations for SMTP MTAs. Пялить пальцы можно долго и упорно. Толку с этого - ноль.



"Установка и настройка почтовой системы на базе Posfix (mail ..."
Отправлено Chek , 03-Ноя-05 06:37 
>Как-то странно. В начале ссылка на RFC. Хорошо. Высокий клас. Стандарт. Не нравятся ламеры. Согласились - зачем тогда детализация статьи ?
Тебе оно мешает? Под дулом автомата заставили читать?
>Если уже такого класса текст - то снизойди до одного уровна - дай ПРИМЕРЫ ВСЕХ ФАЙЛОВ КОНФИГУРАЦИИ MTA В ПОЛНОМ СООТВЕТСТВИИ С RFC 2505 (rfc2505) - Anti-Spam Recommendations for SMTP MTAs.
Читай вступление глазами.
Можешь лучше? Действуй!!

"Установка и настройка почтовой системы на базе Posfix (mail postfix spam imap virus spamassassin)"
Отправлено vvvua , 03-Ноя-05 14:05 
Пробовал на Debian linux.
Стоит postgresql 8.0.4.
Нужно править конфиг (возможно, и для 7-й версии).
в authpgsqlrc нет отношения c - добавить
                        'disableimap' as options              \
                        from mailusers c                \
                        where login = '$(local_part)'||'@'||'$(domain)';


В /etc/postfix/mailbox.pgsql
Поправить отношение c. Т.е. должно быть:
query = SELECT substring(c.login from 1 for 1)||'/'||c.login||'/Maildir/' from mailusers c where login = '%u'||'@'||'%d';

postfix=> SELECT login as username,'' as cryptpw,pass as clearpw,506 as uid,506 as gid,'/mailboxes/'||substring(c.login from 1 for 1)||'/'||c.login as home,'' as maildir,30 as quota,fullname,'disableimap' as options from mailusers c where login = 'vvvua'||'@'||'mydomain.ltd';
        username        | cryptpw |  clearpw  | uid | gid |                home                 | maildir | quota | fullname |   options
------------------------+---------+-----------+-----+-----+-------------------------------------+---------+-------+----------+-------------
vvvua@mydomain.ltd |         | testpass | 506 | 506 | /mailboxes/v/vvvua@mydomain.ltd |       |
30 | VS       | disableimap
(1 запись)

postfix=>


"Установка и настройка почтовой системы на базе Posfix (mail ..."
Отправлено Chek , 03-Ноя-05 15:22 
моя ошибка
у меня выборка из двух таблиц идёт, когда переписывал запрос, не учёл
тогда
query = SELECT substring(login from 1 for 1)||'/'||login||'/Maildir/' from mailusers where login = '%u'||'@'||'%d';

authlib
SELECT login as username,'' as cryptpw,               \
                        pass as clearpw,506 as uid,                           \
                        506 as gid,'/mailboxes/'||substring(login from 1 for 1)||'/'||login as home,\
                        '' as maildir,                                  \
                        30 as quota,fullname,                    \
                        'disableimap' as options              \
                        where login = '$(local_part)'||'@'||'$(domain)';
Если опять не ошибаюсь


"Установка и настройка почтовой системы на базе Posfix (mail ..."
Отправлено Chek , 03-Ноя-05 15:52 
действительно, недочет
вот правильные запросы
mailbox.pgsql
SELECT substring(login from 1 for 1)||'/'||login||'/Maildir/' as path from mailusers where login = '%u||'@'||'%d'

authlib
SELECT login as username,'' as cryptpw,506 as gid,'/mailboxes/'||substring(login from 1 for 1)||'/'||login as home,'' as maildir,30 as quota,fullname,'disableimap' as options from mailusers where login = '$(local_part)'||'@'||'$(domain)';


"Установка и настройка почтовой системы на базе Posfix (mail ..."
Отправлено Chek , 03-Ноя-05 15:56 
жаль что opennet не поддерживает wiki, максим 4 дня не отвечает уже

"Установка и настройка почтовой системы на базе Posfix (mail ..."
Отправлено Maxim Chirkov , 03-Ноя-05 17:02 
>жаль что opennet не поддерживает wiki, максим 4 дня не отвечает уже

Над каждой статьей есть ссылка "правка", там wiki-подобный интерфейс для исправления статей. Правки внесенные через ту форму появляются на сайте через несколько часов.

Исправления статьи вы прислали по email, соответственно требуется полное переформатирование текста в формат статей opennet, что делается при наличии свободного врмени.



"Установка и настройка почтовой системы на базе Posfix (mail ..."
Отправлено Chek , 05-Ноя-05 06:47 
Парсер сбивается, дублируя последюю строку блока [
]...[
]

было
(...)
        reject_rbl_client combined.njabl.org,
        check_client_access regexp:/etc/postfix/client_check.pcre
[
]

в smtpd_client_restrictions,
(...)

Получилось
(...)
        reject_rbl_client combined.njabl.org,
        check_client_access regexp:/etc/postfix/client_check.pcre
        check_client_access regexp:/etc/postfix/client_check.pcre


в smtpd_client_restrictions,
(...)

Может где-то с форматированием ошибся, но блоки [

]...[
] начинаются и заканчиваются с пустых строк

"Установка и настройка почтовой системы на базе Posfix (mail ..."
Отправлено Maxim Chirkov , 07-Ноя-05 13:21 
>Парсер сбивается, дублируя последюю строку блока [
]...[
]

Это фича, перед и после тэгов [

] и [
] должны быть пустые строки, в подсказке об этом написано.

"Установка и настройка почтовой системы на базе Posfix (mail ..."
Отправлено Chek , 07-Ноя-05 13:44 
>Может где-то с форматированием ошибся, но блоки [
]...[
] начинаются и заканчиваются с пустых строк

повторюсь =)

"Установка и настройка почтовой системы на базе Posfix (mail ..."
Отправлено Maxim Chirkov , 07-Ноя-05 14:43 
>>Может где-то с форматированием ошибся, но блоки [
]...[
] начинаются и заканчиваются с пустых строк

>повторюсь =)

Был показан кусок кода (пустой строки перед [] нет):

        check_client_access regexp:/etc/postfix/client_check.pcre
[]

Должно быть

text

[

]

code

[

]

text

Но лучше [

] использовать только для очень больших кусков кода, а остальное выделять простым отступом относительно основного текста, пробелами или табуляциями.
Например:

text

    code

text


"Установка и настройка почтовой системы на базе Posfix (mail ..."
Отправлено Chek , 08-Ноя-05 06:44 
ясно, до тега и после оного, а не блока....

"Установка и настройка почтовой системы на базе Posfix (mail ..."
Отправлено vvvua , 03-Ноя-05 16:26 
Так я же привел правильные. У меня с ними работало. (Или не должно было? :) тестовая системка ведь была.)
Пока не начал дальше ковырять на предмет авторизации на отсылку.

"Установка и настройка почтовой системы на базе Posfix (mail ..."
Отправлено Chek , 05-Ноя-05 06:27 
там отношение с не нужно, таблица-то одна =)

"Установка и настройка почтовой системы на базе Posfix (mail postfix spam imap virus spamassassin)"
Отправлено zilberstein , 04-Июн-13 16:44 

99% всей информации, которая поступает от Spamhaus ЛОЖЬ.

Сразу несколько государственных организаций по борьбе с мошенничеством и отмыванием денег ведут расследования по Стивену Линфорду и его компаниям.

НЕ ИСПОЛЬЗУЕЙТЕ Spamhaus !