nixp.ru v3.0

21 октября 2017,
суббота,
19:04:49 MSK

DevOps с компанией «Флант»
anonymous написал 13 августа 2003 года в 09:40 (763 просмотра) Ведет себя неопределенно; открыл 1814 темы в форуме, оставил 5575 комментариев на сайте.

Народ! Помогите ищущему.

Мой сервер попал в черный список, как открытый relay. Что нужно сделать в sendmail.mc или ге-то еще, чтобы relay был закрытым и отправлялась почта только моих пользователей. Сейчас мои потльзователи прописаны в ip_allow, а в access указано all deny, но при проверке на ORDB.ORG все равно отвечает, что relay открытый

Dmitry Ivanov

Взять дефолтный mc-файл и посмотреть на опции. Почитать доку на оное. По умолчанию там все закрыто.

Вообще по сендмылу столько документации написано…

anonymous

Да всего уже перепробовал. Сервер в ORDB.ORG. Говорю — удали, а оон отвечает — проверю и удалю. Проверяет и говорит мне, что relay открытый.

А это sendmail.mc

divert(-1)

dnl This is the sendmail macro config file. If you make changes to this file,

dnl you need the sendmail-cf rpm installed and then have to generate a

dnl new /etc/sendmail.cf by running the following command:

dnl

dnl m4 /etc/mail/sendmail.mc > /etc/sendmail.cf

dnl

inсludе(`/usr/share/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

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(`ALIAS_FILE’, `/etc/aliases’)dnl

define(`STATUS_FILE’, `/var/log/sendmail.st’)dnl

define(`UUCP_MAILER_MAX’, `2000000\′)dnl

define(`confUSERDB_SPEC’, `/etc/mail/userdb.db’)dnl

define(`confPRIVACY_FLAGS’, `authwarnings,novrfy,noexpn,restrictqrun’)dnl

define(`confAUTH_OPTIONS’, `A’)dnl

dnl TRUST_AUTH_MECH(`DIGEST-MD5 CRAM-MD5 LOGIN PLAIN’)dnl

dnl define(`confAUTH_MECHANISMS’, `DIGEST-MD5 CRAM-MD5 LOGIN PLAIN’)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

dnl FEATURE(delay_checks)dnl

FEATURE(`no_default_msa’,`dnl’)dnl

FEATURE(`smrsh’,`/usr/sbin/smrsh’)dnl

FEATURE(`mailertable’,`hash -o /etc/mail/mailertable’)dnl

FEATURE(`virtusertable’,`hash -o /etc/mail/virtusertable’)dnl

FEATURE(redirect)dnl

FEATURE(always_add_domain)dnl

FEATURE(use_cw_file)dnl

FEATURE(use_ct_file)dnl

FEATURE(local_procmail)dnl

FEATURE(`access_db’)dnl

FEATURE(`blacklist_recipients’)dnl

EXPOSED_USER(`root’)dnl

dnl This changes sendmail to only listen on the loopback device 127.0.0.1

dnl and not on any other network devices. Comment this out if you want

dnl to accept email over the network.

DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA’)

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 have 24×7 DNS do need this.

dnl FEATURE(`accept_unresolvable_domains’)dnl

dnl FEATURE(`relay_based_on_MX’)dnl

MAILER(smtp)dnl

MAILER(procmail)dnl

Что не так, скажи