postfix - "user Relay Access Denied"

Проблемы с установкой, настройкой и работой системных и сетевых программ.

Модераторы: GRooVE, alexco

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Michael /780
сержант
Сообщения: 297
Зарегистрирован: 2008-08-24 21:11:25
Откуда: Москва

postfix - "user Relay Access Denied"

Непрочитанное сообщение Michael /780 » 2009-02-05 22:39:40

Доброго времени суток!

Столкнулся с проблемой: поднял sasl2, cyrus, postfix. Трабл в том что юзеры не могут отправлять письма наружу. В логах сервера postfix что-то типа - "Relay Access Denied". Если отправлять письма с сервера, то почта уходит наружу... FreeBSD 7.0 postfix новый из портов. Как бороться?

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
wnd
сержант
Сообщения: 261
Зарегистрирован: 2008-02-28 4:42:10
Откуда: Донецк -> Киев -> Chicago

Re: postfix - "user Relay Access Denied"

Непрочитанное сообщение wnd » 2009-02-05 23:14:49

прописать свои сетки в конфиге postfix
If builders built buildings the way programmers wrote programs, then the first woodpecker that came along would destroy civilization.

Michael /780
сержант
Сообщения: 297
Зарегистрирован: 2008-08-24 21:11:25
Откуда: Москва

Re: postfix - "user Relay Access Denied"

Непрочитанное сообщение Michael /780 » 2009-02-05 23:38:28

прописаны

main.cf
mynetworks_style = subnet
mynetworks = xx.xx.xx.0/24, 127.0.0.0/8

Аватара пользователя
wnd
сержант
Сообщения: 261
Зарегистрирован: 2008-02-28 4:42:10
Откуда: Донецк -> Киев -> Chicago

Re: postfix - "user Relay Access Denied"

Непрочитанное сообщение wnd » 2009-02-06 0:19:02

Michael /780 писал(а):прописаны

main.cf
mynetworks_style = subnet
mynetworks = xx.xx.xx.0/24, 127.0.0.0/8
ты серые адреса прячешь? :)
что в relay_domains?
и вообще, конфиги покажи, что ли :roll: и логи с ошибками....
If builders built buildings the way programmers wrote programs, then the first woodpecker that came along would destroy civilization.

Michael /780
сержант
Сообщения: 297
Зарегистрирован: 2008-08-24 21:11:25
Откуда: Москва

Re: postfix - "user Relay Access Denied"

Непрочитанное сообщение Michael /780 » 2009-02-06 8:59:05

логи:

Код: Выделить всё

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 =

Michael /780
сержант
Сообщения: 297
Зарегистрирован: 2008-08-24 21:11:25
Откуда: Москва

Re: postfix - "user Relay Access Denied"

Непрочитанное сообщение Michael /780 » 2009-02-07 22:19:19

Ну чего господа админы, нет вариантов? Гугление дает фразу smtpd_auth... хм...

Аватара пользователя
wnd
сержант
Сообщения: 261
Зарегистрирован: 2008-02-28 4:42:10
Откуда: Донецк -> Киев -> Chicago

Re: postfix - "user Relay Access Denied"

Непрочитанное сообщение wnd » 2009-02-08 6:07:58

Michael /780 писал(а):Ну чего господа админы, нет вариантов? Гугление дает фразу smtpd_auth... хм...
relay_domains = $mydestination

$mydestination - что прописано? в приведенном конфиге нету

Код: Выделить всё

yorigin = $mydomain
Йо! Риджин :)
If builders built buildings the way programmers wrote programs, then the first woodpecker that came along would destroy civilization.

Michael /780
сержант
Сообщения: 297
Зарегистрирован: 2008-08-24 21:11:25
Откуда: Москва

Re: postfix - "user Relay Access Denied"

Непрочитанное сообщение Michael /780 » 2009-02-08 23:25:37

по поводу первого, то тут его нет.

Код: Выделить всё

http://www.opennet.ru/base/net/cyrus2_freebsd.txt.html
По поводу йориджин - йож его знаит :ROFL: Очепятался. Спасибо.

Аватара пользователя
wnd
сержант
Сообщения: 261
Зарегистрирован: 2008-02-28 4:42:10
Откуда: Донецк -> Киев -> Chicago

Re: postfix - "user Relay Access Denied"

Непрочитанное сообщение wnd » 2009-02-08 23:32:46

[quote="Michael /780"]по поводу первого, то тут его нет.

Код: Выделить всё

http://www.opennet.ru/base/net/cyrus2_freebsd.txt.html
подожди, ты файлик с нуля что ли делал? или редактировал оригинальный конфиг?
If builders built buildings the way programmers wrote programs, then the first woodpecker that came along would destroy civilization.

Michael /780
сержант
Сообщения: 297
Зарегистрирован: 2008-08-24 21:11:25
Откуда: Москва

Re: postfix - "user Relay Access Denied"

Непрочитанное сообщение Michael /780 » 2009-02-08 23:55:39

Честно в постфиксе не силен, строю 3 сервак по памяти с этой статьи. Книгу нормальную нада :smile:

Michael /780
сержант
Сообщения: 297
Зарегистрирован: 2008-08-24 21:11:25
Откуда: Москва

Re: postfix - "user Relay Access Denied"

Непрочитанное сообщение Michael /780 » 2009-02-08 23:56:51

оригинальный ренэймлю и создаю новый.

Аватара пользователя
wnd
сержант
Сообщения: 261
Зарегистрирован: 2008-02-28 4:42:10
Откуда: Донецк -> Киев -> Chicago

Re: postfix - "user Relay Access Denied"

Непрочитанное сообщение wnd » 2009-02-08 23:59:10

Michael /780 писал(а):оригинальный ренэймлю и создаю новый.
IMHO так нельзя :) я так понимаю тебе надо скопировать из оригинального часть отвечающую за $mydestination

Вот это описание должно тебе помочь

Код: Выделить всё

http://www.purplehat.org/?page_id=4
Только не создавай файлы с нуля, дейлай бэкап, если этот файл есть и правь те строки, которые надо подправить :) потом смотрим логи и правим ошибки. Слава богу логи достаточно информативны, что бы понять причину ошибки
If builders built buildings the way programmers wrote programs, then the first woodpecker that came along would destroy civilization.

Michael /780
сержант
Сообщения: 297
Зарегистрирован: 2008-08-24 21:11:25
Откуда: Москва

Re: postfix - "user Relay Access Denied"

Непрочитанное сообщение Michael /780 » 2009-02-09 0:05:14

ok. Спасибо. Так и сделаю.