|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Victor Sudakov 2:5020/400 21 Nov 2005 15:28:55 To : Sergey Skvortsov Subject : Re: send mail -------------------------------------------------------------------------------- Sergey Skvortsov wrote: >> >> Как должны будут передаваться credentials в командную строку вызова >> Exim в этом случае? > > Как угодно. Хоть через макросы: exim -DAUTH_USER=xxx ... Hе годится, потому что всё это будет видно в списке процессов. > Или через заголовки. Вот это более подходящий вариант. Пример такого решения есть? > > Хотя надо подчеркнуть, что это _trusted environment_. Все эти > credentials можно тупо хранить в базе (sqlite например), из которой из > брать на основе запроса по sender'у. Hу, sql это уже перебор, а вот вариант с передачей через хедеры мне определенно нравится. Hадо еще помнить, что trusted бывает разной степени доверенности. В типичном случае посмотреть чужой конфиг с правами 600 - нельзя, а вот ps может сделать кто угодно (про kern.ps_showallprocs в курсе, но не везде это можно поставить). -- Victor Sudakov, VAS4-RIPE, VAS47-RIPN 2:5005/49@fidonet http://vas.tomsk.ru/ --- ifmail v.2.15dev5.3 * Origin: AO "Svyaztransneft", SibPTUS (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/91679c612325.html, оценка из 5, голосов 10
|