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

Исходное сообщение
"postfix smtp-авторизация без sasl"

Отправлено neytrino , 02-Май-07 08:12 
скажите, возможно ли сделать без sasl следующее:
что бы пользователь мог воспользоваться smtp для отправки писем на другие хосты, тока после авторизации?

прописал
smtpd_sender_login_maps = hash:/etc/postfix/smtpd_sender_login_maps
(правда не до конца понимаю что имено в него писать)

smtpd_sender_restrictions = reject_sender_login_mismatch

но авторизация не проходит, отправлять могут кто угодно и как угодно, при этом в логе пишет:
warning: restriction `reject_authenticated_sender_login_mismatch' ignored: no SASL support

вот и спрашивается, как всё-таки прикрутить smtp-авторизацию?


Содержание

Сообщения в этом обсуждении
"postfix smtp-авторизация без sasl"
Отправлено geekkoo , 02-Май-07 10:49 
>скажите, возможно ли сделать без sasl следующее

Вы принадлежите какой-то религиозной секте sasl-ненавистников?
SASL - это ведь только протокол. Есть же три его реализации  - cyrus, dovecot, gsasl. И, кажется, все три postfix поддерживает.

>что бы пользователь мог воспользоваться smtp для отправки писем на другие хосты,
>тока после авторизации?
>
>прописал
>smtpd_sender_login_maps = hash:/etc/postfix/smtpd_sender_login_maps
>(правда не до конца понимаю что имено в него писать)
>
>smtpd_sender_restrictions = reject_sender_login_mismatch
>
>но авторизация не проходит, отправлять могут кто угодно и как угодно, при
>этом в логе пишет:
>warning: restriction `reject_authenticated_sender_login_mismatch' ignored: no SASL support
>
>вот и спрашивается, как всё-таки прикрутить smtp-авторизацию?



"postfix smtp-авторизация без sasl"
Отправлено neytrino , 02-Май-07 13:06 
>Вы принадлежите какой-то религиозной секте sasl-ненавистников?
>SASL - это ведь только протокол. Есть же три его реализации  
>- cyrus, dovecot, gsasl. И, кажется, все три postfix поддерживает.

:) нет, просто есть одна проблема с sasl, из-за которой не могу её использовать...время:(
если есть варианты как реализовать выше написанное, подскажи как..


"postfix smtp-авторизация без sasl"
Отправлено newser , 02-Май-07 13:21 
>>Вы принадлежите какой-то религиозной секте sasl-ненавистников?
>>SASL - это ведь только протокол. Есть же три его реализации  
>>- cyrus, dovecot, gsasl. И, кажется, все три postfix поддерживает.
>
>:) нет, просто есть одна проблема с sasl, из-за которой не могу
>её использовать...время:(
>если есть варианты как реализовать выше написанное, подскажи как..

sasl прикручивается в общей сложности за 5 минут. Ну, за час при беглом чтении документации. Это гораздо меньше времени, чем ожидание ответа на форуме.

Читать здесь: http://www.postfix.org/SASL_README.html


"postfix smtp-авторизация без sasl"
Отправлено neytrino , 02-Май-07 16:49 
>sasl прикручивается в общей сложности за 5 минут. Ну, за час при
>беглом чтении документации. Это гораздо меньше времени, чем ожидание ответа на
>форуме.

я как вижу сдесь идеологическая война за sasl:)
хорошо, пусть за час установка, но всё же уже просто интересно, а можно ли БЕЗ?:)


"postfix smtp-авторизация без sasl"
Отправлено newser , 02-Май-07 17:11 
>>sasl прикручивается в общей сложности за 5 минут. Ну, за час при
>>беглом чтении документации. Это гораздо меньше времени, чем ожидание ответа на
>>форуме.
>
>я как вижу сдесь идеологическая война за sasl:)
>хорошо, пусть за час установка, но всё же уже просто интересно, а
>можно ли БЕЗ?:)

Идеология тут не причем. SASL - это стандарт (RFC 2554) на аутентификацию по SMTP, остальное - это поделия, никому не нужные и нигде не используемые. Если бы Вы потрудились прочитать документацию, то не задавали бы подобных вопросов. Тем более, что smtpd_sender_login_maps - это Optional  lookup  table with the _SASL_ login names that own sender (MAIL FROM) addresses.

Следовательно, советую Вам все-таки ознакомиться с предметом, а не нести здесь чушь.


"postfix smtp-авторизация без sasl"
Отправлено neytrino , 02-Май-07 17:38 
>Тем более, что smtpd_sender_login_maps - это Optional  
>lookup  table with the _SASL_ login names that own sender
>(MAIL FROM) addresses.
вот за это спасибо...

>Следовательно, советую Вам все-таки ознакомиться с предметом, а не нести здесь чушь.
чушь? я еще в самом начале сказал что не сильно догоняю..

а вообще спасибо за "ответ" на вопрос:(



"postfix smtp-авторизация без sasl"
Отправлено newser , 02-Май-07 20:55 
>>Тем более, что smtpd_sender_login_maps - это Optional  
>>lookup  table with the _SASL_ login names that own sender
>>(MAIL FROM) addresses.
>вот за это спасибо...
>
>>Следовательно, советую Вам все-таки ознакомиться с предметом, а не нести здесь чушь.
>чушь? я еще в самом начале сказал что не сильно догоняю..
>
>а вообще спасибо за "ответ" на вопрос:(

Сорри, погорячился. :)

В общем, ссылку я Вам дал, man 5 postconf тоже почитайте, настраивайте SASL, тем более, что в простейшем случае это действительно несложно, и все будет в порядке.