The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"m4 - как пользовать?"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"m4 - как пользовать?"
Сообщение от Dmitry Искать по авторуВ закладки on 13-Ноя-03, 19:48  (MSK)
Сорри за дебильный вопрос, но где бы посмотреть, как пользоваться m4? Надо сгенерить sendmail.cf, я так понимаю, пишешь маленький файл с FEATURE разными, потом надо его пропустить через m4, чтобы получить настоящий конфиг файл. Но что-то не так делаю, не получается :-(
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "m4 - как пользовать?"
Сообщение от ipmanyak Искать по авторуВ закладки on 14-Ноя-03, 09:21  (MSK)
>Сорри за дебильный вопрос, но где бы посмотреть, как пользоваться m4? Надо
>сгенерить sendmail.cf, я так понимаю, пишешь маленький файл с FEATURE разными,
>потом надо его пропустить через m4, чтобы получить настоящий конфиг файл.
>Но что-то не так делаю, не получается :-(
что именно не так ?
пример mc
divert(-1)
divert(0)dnl
define(confDEF_USER_ID 26:26)dnl
OSTYPE(linux) dnl
DOMAIN(generic)dnl
define(confTRY_NULL_MX_LIST,true)dnl
define(confDONT_PROBE_INTERFACES,true)dnl
define(LOCAL_MAILER_FLAGS,ShPfn)dnl
FEATURE(always_add_domain)dnl
FEATURE(access_db)dnl
FEATURE(`dnsbl', `relays.ordb.org', `Rejected - see http://ordb.org/')dnl
FEATURE(`dnsbl', `bl.spamcop.net', `Spam blocked - see http://spamcop.net/bl.shtml?$&{client_addr}')dnl
FEATURE(`dnsbl',`ex.dnsbl.org', `Spam bloked - see http://www.dnsbl.org/')dnl
FEATURE(`dnsbl', `dul.ru', `Use mail relays of your ISP')dnl
FEATURE(dnsbl, `blackholes.mail-abuse.org', `Rejected - see  http://www.mail-abuse.org/rbl/')dnl
FEATURE(dnsbl, `dialups.mail-abuse.org', `Dialup - see http://www.mail-abuse.org/dul/')dnl
FEATURE(dnsbl, `relays.mail-abuse.org', `Open spam relay - see http://work-rss.mail-abuse.org/rss/')dnl
FEATURE(dnsbl,`dnsbl.njabl.org',`Message from $&{client_addr} rejected - see http://njabl.org/')dnl
MAILER(local)dnl
MAILER(smtp)dnl

генеришь командой
m4 /usr/src/sendmail/cf/m4/cf.m4 sendmail.mc > /etc/mail/sendmail.cf
у меня есть нюанс, после генерации в sendmail.cf много пустых строк, а сам бинарник этого не любит и ругается на синтаксис, хотя с ним все в порядке, приходится убирать лишние пустые строки в начале конфига после генерации

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "m4 - как пользовать?"
Сообщение от Dmitry Искать по авторуВ закладки on 14-Ноя-03, 10:26  (MSK)
/usr/src/sendmail/cf/m4/cf.m4  - вот этого параметра я не применял, блин :-( в man m4 почему-то не сказано про сей параметр. Впрочем, я нашел в исходниках сендмыла readme на эту тему, там как раз написано это... Спасибо!
  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру