Страница 1 из 1
postfix - "user Relay Access Denied"
Добавлено: 2009-02-05 22:39:40
Michael /780
Доброго времени суток!
Столкнулся с проблемой: поднял sasl2, cyrus, postfix. Трабл в том что юзеры не могут отправлять письма наружу. В логах сервера postfix что-то типа - "Relay Access Denied". Если отправлять письма с сервера, то почта уходит наружу... FreeBSD 7.0 postfix новый из портов. Как бороться?
Re: postfix - "user Relay Access Denied"
Добавлено: 2009-02-05 23:14:49
wnd
прописать свои сетки в конфиге postfix
Re: postfix - "user Relay Access Denied"
Добавлено: 2009-02-05 23:38:28
Michael /780
прописаны
main.cf
mynetworks_style = subnet
mynetworks = xx.xx.xx.0/24, 127.0.0.0/8
Re: postfix - "user Relay Access Denied"
Добавлено: 2009-02-06 0:19:02
wnd
Michael /780 писал(а):прописаны
main.cf
mynetworks_style = subnet
mynetworks = xx.xx.xx.0/24, 127.0.0.0/8
ты серые адреса прячешь?

что в relay_domains?
и вообще, конфиги покажи, что ли

и логи с ошибками....
Re: postfix - "user Relay Access Denied"
Добавлено: 2009-02-06 8:59:05
Michael /780
логи:
Код: Выделить всё
Feb 6 08:44:19 gateway1 postfix/smtpd[11982]: connect from unknown[xx.xx.xxx.xxx]
Feb 6 08:44:19 gateway1 postfix/smtpd[11982]: NOQUEUE: reject: RCPT from unknown[xx.xx.xxx.xxx]: 554 5.7.1 <mvaster@gmail.com>: Relay access denied; from=<xxxxxxxx@xxxxx.xxxxxx.ru> to=<xxxxxxx@xxxxx.com> proto=ESMTP helo=<xxxxxxxxxx>
Feb 6 08:44:19 gateway1 postfix/smtpd[11982]: disconnect from unknown[xxxx.xx.xxx.xxx]
Конфиг
Код: Выделить всё
soft_bounce = no
queue_directory = /mail/spool/postfix
command_directory = /usr/local/sbin
daemon_directory = /usr/local/libexec/postfix
data_directory = /mail/db/postfix
mail_owner = postfix
myhostname = xxxx
relayhost=xxx.xxx.xxx.xx
yorigin = $mydomain
local_recipient_maps = $virtual_mailbox_maps
unknown_local_recipient_reject_code = 550
mynetworks_style = subnet
mynetworks = xxx.xxx.xxx.xx/24, 127.0.0.0/8
relay_domains = $mydestination
recipient_delimiter = +
debug_peer_level = 2
debugger_command =
PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin
ddd $daemon_directory/$process_name $process_id & sleep 5
sendmail_path = /usr/local/sbin/sendmail
newaliases_path = /usr/local/bin/newaliases
mailq_path = /usr/local/bin/mailq
setgid_group = maildrop
html_directory = no
manpage_directory = /usr/local/man
sample_directory = /usr/local/etc/postfix
readme_directory = no
masquerade_domains = $mydomain
# smtpd_recipient_restrictions =
# reject_non_fqdn_recipient
# permit_mynetworks
# reject_unauth_destination
# reject_unknown_sender_domain
permit
# smtpd_helo_restrictions = reject_invalid_hostname
# smtpd_require_helo = yes
mailbox_transport = lmtp:unix:/mail/imap/socket/lmtp
virtual_transport = lmtp:unix:/mail/imap/socket/lmtp
virtual_mailbox_domains = xxx.xxxxxxxxxx.xx
# virtual_alias_maps = hash:/usr/local/etc/postfix/virtual
#
lmtp_pix_workarounds =
Re: postfix - "user Relay Access Denied"
Добавлено: 2009-02-07 22:19:19
Michael /780
Ну чего господа админы, нет вариантов? Гугление дает фразу smtpd_auth... хм...
Re: postfix - "user Relay Access Denied"
Добавлено: 2009-02-08 6:07:58
wnd
Michael /780 писал(а):Ну чего господа админы, нет вариантов? Гугление дает фразу smtpd_auth... хм...
relay_domains = $mydestination
$mydestination - что прописано? в приведенном конфиге нету
Йо! Риджин

Re: postfix - "user Relay Access Denied"
Добавлено: 2009-02-08 23:25:37
Michael /780
по поводу первого, то тут его нет.
Код: Выделить всё
http://www.opennet.ru/base/net/cyrus2_freebsd.txt.html
По поводу йориджин - йож его знаит

Очепятался. Спасибо.
Re: postfix - "user Relay Access Denied"
Добавлено: 2009-02-08 23:32:46
wnd
[quote="Michael /780"]по поводу первого, то тут его нет.
Код: Выделить всё
http://www.opennet.ru/base/net/cyrus2_freebsd.txt.html
подожди, ты файлик с нуля что ли делал? или редактировал оригинальный конфиг?
Re: postfix - "user Relay Access Denied"
Добавлено: 2009-02-08 23:55:39
Michael /780
Честно в постфиксе не силен, строю 3 сервак по памяти с этой статьи. Книгу нормальную нада

Re: postfix - "user Relay Access Denied"
Добавлено: 2009-02-08 23:56:51
Michael /780
оригинальный ренэймлю и создаю новый.
Re: postfix - "user Relay Access Denied"
Добавлено: 2009-02-08 23:59:10
wnd
Michael /780 писал(а):оригинальный ренэймлю и создаю новый.
IMHO так нельзя

я так понимаю тебе надо скопировать из оригинального часть отвечающую за $mydestination
Вот это описание должно тебе помочь
Только не создавай файлы с нуля, дейлай бэкап, если этот файл есть и правь те строки, которые надо подправить

потом смотрим логи и правим ошибки. Слава богу логи достаточно информативны, что бы понять причину ошибки
Re: postfix - "user Relay Access Denied"
Добавлено: 2009-02-09 0:05:14
Michael /780
ok. Спасибо. Так и сделаю.