sendmail a .cf file

Zdenek Pizl zdenek.pizl na pegas-dk.cz
Čtvrtek Červenec 26 12:23:54 CEST 2001


Dne čt 26. červenec 2001 11:32 Tomas Vida napsal(a):
> Vyborne, a jak to mam tedy prekonfigurovat? Utilitu m4
> jsem nikdy nepouzival a nevim, co s ni. Muzete mi poslat
> prosim priklad?

... vzdycky je neco poprve. Nainstalujte si balicek sendmail-cf, mate-li redhata. 
Potom v adresari /usr/lib/sendmail-cf budete mit vse potrebne 
pro vytvoreni vlastniho nove cf souboru. Zvlaste doporucuji ke 
studiu podadresar cf, kde jsou nejake priklady

A samozrejme www.sendmail.org, kde je tolik dokumentace, 
ze se z toho ostromeckujete :)

priklad mc souboru :

divert(-1)
dnl This is the macro config file used to generate the /etc/sendmail.cf
dnl file. If you modify thei file you will have to regenerate the
dnl /etc/sendmail.cf by running this macro config through the m4
dnl preprocessor:
dnl
dnl        m4 /etc/sendmail.mc > /etc/sendmail.cf
dnl
dnl You will need to have the sendmail-cf package installed for this to
dnl work.
include(`/usr/lib/sendmail-cf/m4/cf.m4')
VERSIONID(`linux setup for Red Hat Linux')dnl
OSTYPE(`linux')
define(`confDEF_USER_ID',``8:12'')dnl
undefine(`UUCP_RELAY')dnl
undefine(`BITNET_RELAY')dnl
MASQUERADE_AS(pegas-dk.cz)dnl
MASQUERADE_DOMAIN(pegas-dk.xx)dnl
define(`confAUTO_REBUILD')dnl
define(`confTO_CONNECT', `1m')dnl
define(`confTRY_NULL_MX_LIST',true)dnl
define(`confDONT_PROBE_INTERFACES',true)dnl
define(`PROCMAIL_MAILER_PATH',`/usr/bin/procmail')dnl
define(`confCW_FILE',`/etc/mail/sendmail.cw')dnl
define(`ALIAS_FILE',`/etc/mail/aliases')dnl
define(`STATUS_FILE', `/var/log/sendmail.st')dnl
define(`UUCP_MAILER_MAX', `2000000')dnl
define(`confUSERDB_SPEC', `/etc/mail/userdb.db')dnl
dnl define(`confPRIVACY_FLAGS', `authwarnings,novrfy,noexpn')dnl
dnl define(`confTO_QUEUEWARN', `4h')dnl
dnl define(`confTO_QUEUERETURN', `5d')dnl
dnl define(`confQUEUE_LA', `12')dnl
dnl define(`confREFUSE_LA', `18')dnl
FEATURE(`smrsh',`/usr/sbin/smrsh')dnl
FEATURE(`domaintable',`hash -o /etc/mail/domaintable')dnl
FEATURE(`mailertable',`hash -o /etc/mail/mailertable')dnl
FEATURE(`virtusertable',`hash -o /etc/mail/virtusertable')dnl
FEATURE(`genericstable',`hash -o /etc/mail/genericstable')dnl
FEATURE(redirect)dnl
dnl FEATURE(always_add_domain)dnl
FEATURE(use_cw_file)dnl
FEATURE(local_procmail)dnl
FEATURE(`access_db')dnl
FEATURE(`blacklist_recipients')dnl
FEATURE(`limited_masquerade')dnl
dnl We strongly recommend to comment this one out if you want to protect
dnl yourself from spam. However, the laptop and users on computers that do
dnl not hav 24x7 DNS do need this.
dnl FEATURE(`accept_unresolvable_domains')dnl
dnl FEATURE(`relay_based_on_MX')dnl
MAILER(smtp)dnl
MAILER(procmail)dnl
>
> Dekuji

	prosim,
		Z.P.


Další informace o konferenci Sendmail