Tue, Jun 10, 2008 at 10:14:25, greg wrote about "[uanog] sendmail":
Никогда не поверю, что никто не пробовал прикручивать к великому и могучему во-первых, внешние по отношению к нему (ну, то-есть совершено внешние, выполняемые отдельным бинарником) лукапы таблиц,
Program map существует уже лет 15, socket map - пару лет как. === program The arguments on the K line are the pathname to a program and any initial parameters to be passed. When the map is called, the key is added to the initial parameters and the program is invoked as the default user/group id. The first line of standard output is returned as the value of the lookup. This has many potential security problems, and has terrible performance; it should be used only when absolutely necessary. === === socket The socket map uses a simple request/reply protocol over TCP or UNIX domain sockets to query an external server. Both requests and replies are text based and encoded as net- strings, i.e., a string "hello there" becomes: 11:hello there, Note: neither requests nor replies end with CRLF. The request consists of the database map name and the lookup key separated by a space character: <mapname> ' ' <key> The server responds with a status indicator and the result (if any): ===
и во-вторых опять-таки, внешние аутентикаторы, выполняющиеся как отдельные бинарники (не SASL, а скорее по образу и подобию squid).
А вот тут надо уже в SASL лезть.
Два дня гугления ничего не принесло, но вдруг кто знает какие-то магические слова :-)
-netch- =================================================================== uanog mailing list. To Unsubscribe: send mail to majordomo@uanog.kiev.ua with "unsubscribe uanog" in the body of the message