Народ я устал, я облазил весь форум.
Задача.
Сделать sendmail на host2.firma.ru
ИМЕЯ
Novelsmtp на host1.firma.ru
так же
Есть sedmail на mail.firma.ru отвечает за зону firma.ru
пользователей не имеет, все входяшее шлет на Novelsmtp на host1.firma.ru
на mail.firma.ru
# cat /etc/mail/mailertable
firma.ru smtp8:[novell1.nchadvisors.ru]
Ситуация:
Стоит Sendmail host2
при конфигурировании в sendmail.mc divert(0)
VERSIONID(`$FreeBSD: src/etc/sendmail/freebsd.mc,v 1.30.6.1 2006/04/13 04:00:23 gshapiro Exp $')
OSTYPE(freebsd6)
DOMAIN(generic)
FEATURE(access_db, `hash -o -T<TMPF> /etc/mail/access')
FEATURE(blacklist_recipients)
FEATURE(local_lmtp)
FEATURE(mailertable, `hash -o /etc/mail/mailertable')
FEATURE(virtusertable, `hash -o /etc/mail/virtusertable')
dnl Uncomment to allow relaying based on your MX records.
dnl NOTE: This can allow sites to use your server as a backup MX without
dnl your permission.
dnl FEATURE(relay_based_on_MX)
dnl DNS based black hole lists
dnl --------------------------------
dnl DNS based black hole lists come and go on a regular basis
dnl so this file will not serve as a database of the available servers.
dnl For that, visit
dnl http://directory.google.com/Top/Computers/Internet/Abuse/Spam/Blacklists/
dnl Uncomment to activate Realtime Blackhole List
dnl information available at http://www.mail-abuse.com/
dnl NOTE: This is a subscription service as of July 31, 2001
dnl FEATURE(dnsbl)
dnl Alternatively, you can provide your own server and rejection message:
dnl FEATURE(dnsbl, `blackholes.mail-abuse.org', `"550 Mail from " $&{client_addr} " rejected, see http://mail-abuse.org/cgi-bin/lookup?" $&{client_addr}')
dnl Dialup users should uncomment and define this appropriately
dnl define(`SMART_HOST', `your.isp.mail.server')
dnl Uncomment the first line to change the location of the default
dnl /etc/mail/local-host-names and comment out the second line.
dnl define(`confCW_FILE', `-o /etc/mail/sendmail.cw')
define(`confCW_FILE', `-o /etc/mail/local-host-names')
dnl Enable for both IPv4 and IPv6 (optional)
DAEMON_OPTIONS(`Name=IPv4, Family=inet')
DAEMON_OPTIONS(`Name=IPv6, Family=inet6, Modifiers=O')
define(`confBIND_OPTS', `WorkAroundBrokenAAAA')
define(`confNO_RCPT_ACTION', `add-to-undisclosed')
define(`confPRIVACY_FLAGS', `authwarnings,noexpn,novrfy')
MAILER(local)
MAILER(smtp)
#define(`confMILTER_LOG_LEVEL', `8')dnl
#INPUT_MAIL_FILTER(`mimedefang',`S=unix:/var/spool/MIMEDefang/mimedefang.sock, F=T, T=S:1m;R:1m')
Далее
proxy2# cat access
To:host1.firma.ru RELAY
proxy2# cat mailertable
proxy2.nchadvisors.ru esmtp:[81.211.37.30]
( пробывал и smtp:[host1.firma.ru])
proxy2# cat local-host-names
host2.firma.ru
proxy2# cat relay-domains
host1.firma.ru RELAY
IP_HOST1 RELAY
#(Пробывал без RELAY)
#host1.firma.ru
Тоесть хочу так,
шлю с инета на ANY_USER@host2.firma.ru
а оно улетает на ANY_USER@host1.firma.ru
но в логе
постоянно
Sep 21 14:27:44 proxy2 sm-mta[864]: k8LARigU000864: from=<perchiky@gmail.com>, size=0, class=0, nrcpts=0, proto=ESMTP, daemon=IPv4, relay=nf-out-0910.google.com [64.233.182.187]
Sep 21 14:29:02 proxy2 sm-mta[881]: starting daemon (8.13.8): SMTP+queueing@00:30:00
Sep 21 14:29:15 proxy2 sm-mta[886]: k8LATFf1000886: <alexeyp@host2.firma.ru>... User unknown
Sep 21 14:29:16 proxy2 sm-mta[886]: k8LATFf1000886: from=<perchiky@gmail.com>, size=0, class=0, nrcpts=0, proto=ESMTP, daemon=IPv4, relay=nf-out-0910.google.com [64.233.182.188]
Куда смотреть?