Приветствую, уважаемые!Есть Postfix с smtp-auth.
Подскажите, как разрешить отправку в мир только от пользователя sec@firma.local ?Спасибо!
Вы уж извините, горит просто (-----------------
А вообще, вот исходная задача.
Postfix - только(!) внутрення почта - *@firma.local
Есть секретарь с доступом в инет (она как шлюз-посредник) - sec@firma.local
Письма во вне только через секретаря (т.е. сперва шлют ей, а она вручную пересылает на указанный адрес, прием писем - аналогично).
У всех стоит MS Outlook.Думаю настроить fetchmail на sec@firma.local и разрешить отправку в мир только от sec@firma.local
------------------
Забыл уточнить, чтобы Postfix отправлял через relay провайдера всегда от одного пользователя (firma@provider.ru)Выручите, пожалуйста!
Спасибо заранее!!!
Ну насчёт пользователя - не скажу. А насчёт адреса - решение есть. http://www.postfix.org/RESTRICTION_CLASS_README.html Тама есть отдельный раздел: Restricting what users can send mail to off-site destinations. Читай докуметацию - и с тобой пребудет сила.
>Ну насчёт пользователя - не скажу. А насчёт адреса - решение есть.
>http://www.postfix.org/RESTRICTION_CLASS_README.html Тама есть отдельный раздел: Restricting what users can send mail
>to off-site destinations. Читай докуметацию - и с тобой пребудет сила.
>спасибо! уже лучше!
у меня Postfix 2.1.5realyhost уже нашел.
>Ну насчёт пользователя - не скажу. А насчёт адреса - решение есть.
>http://www.postfix.org/RESTRICTION_CLASS_README.html Тама есть отдельный раздел: Restricting what users can send mail
>to off-site destinations. Читай докуметацию - и с тобой пребудет сила.
>у меня нет в моей версии smtp_generic_maps.
пробовал вот так:
(http://www.opennet.me/openforum/vsluhforumID1/66215.html)
/etc/postfix/main.cf:
sender_canonical_maps = hash:/etc/postfix/canonical/etc/postfix/canonical:
@xx.domen.net @domen.netпочему-то если с линукса слать вот так: echo aaa|mail some-wgerer@net.ru
то работает.
а если так: telnet localhost 25
mail from:<user@firma.local>
rcpt to:<some-whrere@net.net>
data
.
okто не работает.
как быть?
>[оверквотинг удален]
>
>пробовал вот так:
>
>(http://www.opennet.me/openforum/vsluhforumID1/66215.html)
>
>/etc/postfix/main.cf:
>sender_canonical_maps = hash:/etc/postfix/canonical
>
>/etc/postfix/canonical:
>@xx.domen.net @domen.netвы хоть поняли смысл этой записи?
Думаю в вашем случае должно быть что то типа
@firma.local some-wgerer@net.ru
Ну и не забываем про postmap. Затем показываем лог МТА, а не просто говорим, что оно не работает ;)
>[оверквотинг удален]
>>@xx.domen.net @domen.net
>
>вы хоть поняли смысл этой записи?
>
>Думаю в вашем случае должно быть что то типа
>
>@firma.local some-wgerer@net.ru
>
>Ну и не забываем про postmap. Затем показываем лог МТА, а не
>просто говорим, что оно не работает ;)Спасибо за отклики! Все нормально!
@firma.local firma@provider.ruОстался один момент сделать!
когда шлешь внутри - локальный адрес тоже подменяется!!
как сделать чтобы когда шлешь локально, адрес источник не подменялся?спасибо!!!
жду!!!
ну че, никто так не делал что ли????
А в ответ тишина.я нашел что в версии > 2.2 есть опция
smtp_generic_maps =
которая должна меня спасти.
Но у меня постфикс 2.1
обновление сделать не могу - apt (debian) не дает.
пришлось обновлять дебиан до нового, после поставился новый Postfix.
ну а без smtp_generic_maps нельзя ли сделать??Буду очень признателен хоть в какой-либо помощи.
Спасибо.
Ну люди!!!
Ну помогите ради Бога!!!!!!!
все решилось устновкой нового postfix'a =)
всем спасибо!
>все решилось устновкой нового postfix'a =)
>всем спасибо!Какой именно версии и что именно ты использовал?
>>все решилось устновкой нового postfix'a =)
>>всем спасибо!
>
>Какой именно версии и что именно ты использовал?посавил линук Debian 4.0 'etch' в нем идет Postfix 2.3
(начиная с Postfix 2.2 есть опция smtp_generic_maps
>>>все решилось устновкой нового postfix'a =)
>>>всем спасибо!
>>
>>Какой именно версии и что именно ты использовал?
>
>посавил линук Debian 4.0 'etch' в нем идет Postfix 2.3
>(начиная с Postfix 2.2 есть опция smtp_generic_mapsэто я знаю, я не совсем понял как эта опция помогла именно в твоем случае?
>>посавил линук Debian 4.0 'etch' в нем идет Postfix 2.3
>>(начиная с Postfix 2.2 есть опция smtp_generic_maps
>
>это я знаю, я не совсем понял как эта опция помогла именно
>в твоем случае?имеется почта - серый домен domain.local.
smtp_generic_maps - подменяет адрес отправителя на реальный когда письмо покидает почтарь посредством smtp (уходит в мир).Но! вот еще проблемка.
Я поставил амавис. А ему postfix передает через smtp - и тут срабатывает 'smtp_generic_maps', путаница получается...как быть а?
>
>>>посавил линук Debian 4.0 'etch' в нем идет Postfix 2.3
>>>(начиная с Postfix 2.2 есть опция smtp_generic_maps
>>
>>это я знаю, я не совсем понял как эта опция помогла именно
>>в твоем случае?
>
>имеется почта - серый домен domain.local.
>smtp_generic_maps - подменяет адрес отправителя на реальный когда письмо покидает почтарь посредством
>smtp (уходит в мир).интересно
>Но! вот еще проблемка.
>Я поставил амавис. А ему postfix передает через smtp - и тут
>срабатывает 'smtp_generic_maps', путаница получается...
>
>как быть а?поставить exim и забыть про кастыли вроде amavis и т.п. ;)