sendmail lokalne

Sperka na opr.ova.cdrail.cz Sperka na opr.ova.cdrail.cz
Čtvrtek Květen 2 12:59:47 CEST 2002


Sendmail mi nedorucuje pro lokalni uzivatele. Uz si nevim rady. Na stroji
bezi Mandrake 8.1, (zkousel jsem i RH7.1CZ). 
Stroj je jako gateway LAN/Internet. 
1. Posta zustava viset v /var/spool/mqueue a nepredava se do
/var/spool/mail/..user. Z klienta ji odesilam na adresu "uzivatel na domena.cz"
(domena.cz samozrejme jen priklad)
2. Myslim, ze pop3 je v poradku (dle logu)
3. MTA v logu pise:  STAT: queue  (ve fronte misto SEND na local)
4. Jaka je prosim spravna konfigurace pokud chci, aby sendmail pri
dorucovani lokalni posty nepouzival DNS? Pokud totiz mam v /etc/resolv.conf
uvedeny nameservery (viz nize)
tak ma klient dlouhe odezvy pri odesilani posty na server. 

Zde je konfigurace:


/etc/mail/sendmail.mc

divert(-1)
dnl This is the macro config file used to generate the /etc/sendmail.cf
dnl file. If you modify the 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/mail/sendmail.mc > /etc/sendmail.cf
dnl
dnl You will need to have the sendmail-cf package installed for this to
dnl work.
include(`/usr/share/sendmail-cf/m4/cf.m4')dnl
define(`confDEF_USER_ID',``8:12'')dnl
OSTYPE(`linux')dnl
undefine(`UUCP_RELAY')dnl
undefine(`BITNET_RELAY')dnl
define(`confAUTO_REBUILD')dnl
define(`confALIAS_WAIT', `30')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
MAILER(smtp)dnl
MAILER(procmail)dnl
FEATURE(`smrsh',`/usr/sbin/smrsh')dnl
FEATURE(mailertable)dnl
FEATURE(`virtusertable',`hash -o /etc/mail/virtusertable')dnl
FEATURE(redirect)dnl
FEATURE(always_add_domain)dnl
FEATURE(use_cw_file)dnl
FEATURE(`access_db')dnl
FEATURE(`blacklist_recipients')dnl
FEATURE(`accept_unresolvable_domains')dnl
FEATURE(`delay_checks')dnl
FEATURE(local_procmail)dnl

*pote pres m4 vytvorim /etc/sendmail.cf


Dale:
/etc/mail/local-host-names:

# local-host-names - include all aliases for your machine here.
localhost
domena.cz
mail.domena.cz

Dale:
/etc/hosts:

127.0.0.1	mail mail.domena.cz localhost.localdomain	localhost
212.21.70.229	mail.domena.cz	mail	# eth0 - Internet
10.20.50.100	mail.domena.cz	mail	# eth1 - LANka
10.20.50.104	pc1	# To je klient kvuli resolvingu jeho IP adresy

No a jeste /etc/resolf.conf :

domain kompakta.cz
#DNS servery nekde venku:
nameserver xxx.xxx.xxx.xxx
nameserver xxx.xxx.xxx.xxx


---
Odchozí zpráva neobsahuje viry.
Zkontrolováno antivirovým systémem AVG (http://www.grisoft.cz).
Verze: 6.0.351 / Virová báze: 197 - datum vydání: 19.4.2002
 


Další informace o konferenci Linux