Перейти до

POSTFIX


Max

Рекомендованные сообщения

Люди помогите настроить постфикс, проблема в том что на сервак из вне приходит почта а уходить с него не хочет, дело всё в релее, но вот где именно я не знаю, система bsd 4.9

вот конфиги: main.cf:

----------------------------------------------------------------------------------

queue_directory = /var/spool/postfix

command_directory = /usr/sbin

daemon_directory = /usr/libexec/postfix

mail_owner = postfix

myhostname = mail.info-teh.ru

mydomain = info-teh.ru

inet_interfaces = 192.168.0.1, 212.57.148.243

mydestination = $myhostname,$mydomain,localhost.$mydomain

unknown_local_recipient_reject_code = 550

default_transport=smtpd

mynetworks = 192.168.0.0/24, 127.0.0.0/8

myorigin=$mydomain

smtpd_client_restrictions = permit_mynetworks

smtpd_sender_restrictions = permit_mynetworks

#smtpd_recipient_restrictions = permit_mynetworks, permit_mx_backup, reject_non_fqdn_sender, reject_non_fqdn_recipient, reject_unknown_sender_domain, check_relay_domains, reject_unknown_client, reject

smtpd_banner = $myhostname mail server

relay_domains = info-teh.ru

relayhost = 192.168.0.0/24

alias_maps = hash:/etc/mail/aliases

alias_database = hash:/etc/mail/aliases

debug_peer_level = 2

debugger_command =

PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin

xxgdb $daemon_directory/$process_name $process_id & sleep 5

sendmail_path = /usr/sbin/sendmail

newaliases_path = /usr/bin/newaliases

mailq_path = /usr/bin/mailq

setgid_group = postdrop

html_directory = no

manpage_directory = /usr/local/man

sample_directory = /etc/postfix

readme_directory = no

default_privs = nobody

mail_spool_dirrectory = /var/mail

maps_rbl_rejected_code = 554

----------------------------------------------------------------------------------

а вот master.cf:

# ==========================================================================

# service type private unpriv chroot wakeup maxproc command + args

# (yes) (yes) (yes) (never) (100)

# ==========================================================================

smtp inet n - y - - smtpd

pickup fifo n - n 60 1 pickup

cleanup unix n - n - 0 cleanup

qmgr fifo n - n 300 1 qmgr

rewrite unix - - n - - trivial-rewrite

bounce unix - - n - 0 bounce

defer unix - - n - 0 bounce

trace unix - - n - 0 bounce

verify unix - - n - 1 verify

flush unix n - n 1000? 0 flush

proxymap unix - - n - - proxymap

smtp unix - - n - - smtp

relay unix - - n - - smtp

showq unix n - n - - showq

error unix - - n - - error

local unix - n n - - local

virtual unix - n n - - virtual

lmtp unix - - n - - lmtp

anvil unix - - n - 1 anvil

maildrop unix - n n - - pipe

flags=DRhu user=vmail argv=/usr/local/bin/maildrop -d ${recipient}

old-cyrus unix - n n - - pipe

flags=R user=cyrus argv=/cyrus/bin/deliver -e -m ${extension} ${user}

cyrus unix - n n - - pipe

user=cyrus argv=/cyrus/bin/deliver -e -r ${sender} -m ${extension} ${user}

uucp unix - n n - - pipe

flags=Fqhu user=uucp argv=uux -r -n -z -a$sender - $nexthop!rmail ($recipient)

ifmail unix - n n - - pipe

flags=F user=ftn argv=/usr/lib/ifmail/ifmail -r $nexthop ($recipient)

bsmtp unix - n n - - pipe

flags=Fq. user=foo argv=/usr/local/sbin/bsmtp -f $sender $nexthop $recipient

127.0.0.1:10025 inet n n n - 10 spawn

user=filter argv=/usr/local/share/kav/bin/smtpscanner

127.0.0.1:10026 inet n - n - 10 smtpd

-o content_filter= -o myhostname=inet

Ссылка на сообщение
Поделиться на других сайтах

В main.cf:

 

# The relayhost parameter specifies the default host to send mail to

# when no entry is matched in the optional transport(5) table. When

# no relayhost is given, mail is routed directly to the destination.

#

# On an intranet, specify the organizational domain name. If your

# internal DNS uses no MX records, specify the name of the intranet

# gateway host instead.

#

# In the case of SMTP, specify a domain, host, host:port, [host]:port,

# [address] or [address]:port; the form [host] turns off MX lookups.

#

# If you're connected via UUCP, see also the default_transport parameter.

#

#relayhost = $mydomain

#relayhost = [gateway.my.domain]

#relayhost = [mailserver.isp.tld]

#relayhost = uucphost

#relayhost = [an.ip.add.ress]

transport_maps = hash:/usr/local/etc/postfix/transport

 

Так что или удали relayhost или пропиши там релей провайдера (либо правильную transport_map сделай - в твоем конфиге их вообще нет)

 

--

VLT-UANIC

Ссылка на сообщение
Поделиться на других сайтах

ordb.net это спски хостов с не правильным реелем, и если ты туда попал то те почтовые сервера которые используют эти базы почту от тебя принимать не будут..

 

И ещё умоляю если не сложно выложить нормальные конфиги постфикса

а то я его тут ковыряю уже неделю а толку мало!

Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Вхід

Уже зарегистрированы? Войдите здесь.

Войти сейчас
  • Зараз на сторінці   0 користувачів

    Немає користувачів, що переглядають цю сторінку.

×
×
  • Створити нове...