Страница 1 из 1

postfix+cyrus SASL

Добавлено: 13 окт 2004, 15:45
Anonymous
Прошу совета...
Вызвался однокурснику помочь с установкой почтовой системы. Да вот только на ip-внешний организация разоряться не захотела, но тем не менее разорилась в свое время на хостинг = сайт+домменая зона+почтовые ящики пользователей. Я чего думаю, щас сделаем dial-up каждые два часа - Postfix пущай отправляет почту, а fetchmail забирает, а почта в наш доммен пускай сразу на нашем серваке оседает. С забором почты проблем не возникло, локальная почта тоже бегает будь здоров. А вот с отправкой в инет проблемка вышла. Это и понятно при диалапе адрес получаем динамически, а некоторые серваки почтовые, как-то yandex или rambler наверняка проверяют обратную доменную зону. Родилась идея релеить всю почту через сервак, который не проверяет соответствия ip и имени соединяющегося хоста. Нашлись такие, но почту не для себя без авторизации по smtp они не забирают. Решил использовать прогу которая позволяет замутить авторизацию - cyrus SAS. Компилирую и настраиваю все это хозяйство как написано здесь
http://linuxportal.ru/entry.php/803_0_3_0_C/
и здесь http://postfix.state-of-mind.de/patrick ... /smtpauth/.
А именно в main.cf добавил
relayhost = mx1.yandex.ru
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd.db
smtp_sasl_security_options=
Cоздал файл /etc/postfix/sasl_passwd c содержимым
mx1.yandex.ru test:testpass
Преобразовал файл в базу shell> postmap hash:/etc/postfix/sasl_passwd
Отправляю письмо куданить не на yandex, а в mail.log mx1 грозно заявляет: используйте авторизацию по smtp или сервер вашего провайдера. Где может быть трабла, или мож как по другому эту задачку решить?

Добавлено: 13 окт 2004, 20:05
kae
Здесь должен быть текстовый файл, т.е.:
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd

Добавлено: 14 окт 2004, 09:20
Anonymous
kae писал(а):Здесь должен быть текстовый файл, т.е.:
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
Насколько я понял из документации может быть текстовый, а если его postmapom обработать, то выйдет база с которой postfix работает побыстрее. Тем не менее спасибо, попробую просто с текстовым файлом, чем черт не шутит.