The OpenNET Project / Index page

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



Индекс форумов
Составление сообщения

Исходное сообщение
"Sendmail Relay Denied при dial-up доступе"
Отправлено DN, 25-Апр-07 19:50 
>>>>Странно, обязательно должно быть. Тот ли конфиг ?
>>sendmail.cf в какой каталог пишется?
>>Тот ли конфиг стартует?
>
>пишется в нужный каталог:
>1. вносим правки в sendmail.mc - изменяется дата его редактирования:
>Apr 25 16:49 sendmail.cf
>Apr 25 17:27 sendmail.mc

Вопрос был не о дате создания файла sendmail.cf , а где он располагается.

>2. запускаем ./Build sendmail.cf
>
>ns# ./Build sendmail.cf

!?
ns# pwd

>/usr/bin/m4 -D_CF_DIR_=/usr/local/share/sendmail/cf/   /usr/local/share/sendmail/cf/m4/cf.m4 sendmail.mc > sendmail.cf
>
>3. проверяем дату:
>Apr 25 17:29 sendmail.cf
>Apr 25 17:27 sendmail.mc
>
>значит  sendmail.cf пишется в нужный каталог.

В какой каталог?
ls -lg /etc/mail/sendmail.cf

Стартуйте ваш sendmail с опцией актуального конфига  
-C/etc/mail/sendmail.cf


>загружается этот конфиг:
>1. вносим в sendmail.mc строку: FEATURE(`relay_mail_from')dnl вместо записей о авторизации
>и в access строку: From:user@domen.ru     RELAY
>2. пересобираем sendmail.mc
>3. получаем работающую пересылку почты для писем приходящих с адреса user@domen.ru на
>любой домен, при соединении с любого IP после ввода пароля для
>доступа к почтовому ящику (ящики в CyrusIMAP, вносим пользователей при помощи
>saslpasswd2 -с user), причем сервак требует авторизации как перед получением так
>и перед отправкой.

Вы путаете аутентификацию на сервере CyrusIMAP и аутентификацию на почтовом
релее. Это разные сервисы, хотя используют один SASL.

>но этот способ решения вопроса мне кажется не сильно корректным...

Что Вы говорите?  Почитайте, хотя бы RFC 2505 п.2.1 .
Я обеспечу Вас спамом. ;-)

/usr/local/share/sendmail/cf/README
relay_mail_from                                                            
                Allows relaying if the mail sender is listed as RELAY in  
                the access map.  If an optional argument `domain' (this    
                is the literal word `domain', not a placeholder) is given,
                relaying can be allowed just based on the domain portion  
                of the sender address.  This feature should only be used if
                absolutely necessary as the sender address can be easily  
                forged.  Use of this feature requires the "From:" tag to  
                be used for the key in the access map; see the discussion  
                of tags and FEATURE(`relay_mail_from') in the section on  
                anti-spam configuration control.                          

>с другой стороны - то что он работет говорит о том что
>стартует нужный конфиг!

Это ни о чем не говорит.

Сдается мне , что Вам надо посмотреть class R в вашем sendmail.cf .

 

Ваше сообщение
Имя*:
EMail:
Для отправки новых сообщений в текущей нити на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



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

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