Relay access denied!!!o q fazer?
olá pessoal
Essa é a primeira vez q estou configurando o postfix e já estou com problemas!!!hehehe
qdo envio um email d uma estacao da rede da uma messagem de erro no outlook de Relay access denied!!!
mas da estacao consigo pingar o smtp.teste.com.br e o pop.teste.com.br
aki está o meu log
Apr 25 23:58:08 laboratorio postfix/postfix-script: warning: /var/spool/postfix/etc/localtime and /etc/localtime differ
Apr 25 23:58:08 laboratorio postfix/postfix-script: starting the Postfix mail system
Apr 25 23:58:08 laboratorio postfix/master[3004]: daemon started
Apr 25 23:02:11 laboratorio postfix/smtpd[3016]: connect from unknown[192.168.0.15]
Apr 25 23:02:11 laboratorio postfix/smtpd[3016]: BA68E11B1C4: client=unknown[192.168.0.15]
Apr 25 23:02:11 laboratorio postfix/smtpd[3016]: reject: RCPT from unknown[192.168.0.15]: 554 <[email protected]>: Recipient address rejected: Relay access denied; from=<[email protected]> to=<[email protected]>
Apr 25 23:02:17 laboratorio postfix/smtpd[3016]: disconnect from unknown[192.168.0.15]
Apr 25 23:03:13 laboratorio postfix/smtpd[3016]: connect from unknown[192.168.0.15]
Apr 25 23:03:13 laboratorio postfix/smtpd[3016]: 0EAA111B1C4: client=unknown[192.168.0.15]
Apr 25 23:03:13 laboratorio postfix/smtpd[3016]: reject: RCPT from unknown[192.168.0.15]: 554 <[email protected]>: Recipient address rejected: Relay access denied; from=<[email protected]> to=<[email protected]>
Apr 25 23:03:18 laboratorio postfix/smtpd[3016]: disconnect from unknown[192.168.0.15]
-------------------------
aki a configuracao do Postfix
command_directory = /usr/sbin
daemon_directory = /usr/libexec/postfix
mail_owner = postfix
default_privs = nobody
myhostname = mail.teste.com.br
mydomain = teste.com.br
mynetworks = 168.168.0.0/24, 127.0.0.0/8
relay_domains = $mydestination
alias_maps = hash:/etc/postfix/aliases
mailbox_command = /usr/bin/procmail
default_transport = smtp
smtpd_banner = $myhostname ESMTP $mail_name ($mail_version)
debug_peer_level = 2
debugger_command =
PATH=/usr/bin:/usr/X11R6/bin
xxgdb $daemon_directory/$process_name $process_id & sleep 5
sendmail_path = /usr/sbin/sendmail.postfix
newaliases_path = /usr/bin/newaliases.postfix
mailq_path = /usr/bin/mailq.postfix
setgid_group = postdrop
sample_directory = /usr/share/doc/postfix-1.1.11/samples
readme_directory = /usr/share/doc/postfix-1.1.11/README_FILES
alias_database = hash:/etc/postfix/aliases
------------------------
aki
o conteudo do arquivo
/etc/postfix/relay
192.168.0 OK
teste.com.br OK
o q estou fazendo d errado???
agradeco desde ja a colaboracao d todos
Relay access denied!!!o q fazer?
Falta:
local_delivery_agent =
mailbox_command =
e falta voce explicar de onde voce achou que o postfix está lendo o arq. /etc/postfix/relay
E falta muito mais coisa...
Sds,
Relay access denied!!!o q fazer?
Certo mas oq coloco em
local_delivery_agent = ????????
mailbox_command =???????
ah para o arq. /etc/postfix/relay
executei o seguinte comando!!!
postmap /etc/postfix/relay
o q mais falta configurar????
Relay access denied!!!o q fazer?
pra liberar o relay vc precisa alterar isso:
mynetworks = 168.168.0.0/24, 127.0.0.0/8
relay_domains = $mydestination
pra isso:
mynetworks = 168.168.0.0/24, 127.0.0.0/8
relay_domains = $mynetworks
Relay access denied!!!o q fazer?
Valeu 1c3_m4n qdo chegar em casa vou testar!!!
qualquer coisa posto novamente!!!
Relay access denied!!!o q fazer?
Citação:
Postado originalmente por 1c3_m4n
pra liberar o relay vc precisa alterar isso:
mynetworks = 168.168.0.0/24, 127.0.0.0/8
relay_domains = $mydestination
pra isso:
mynetworks = 168.168.0.0/24, 127.0.0.0/8
relay_domains = $mynetworks
???
# Ex.:
mailbox_command = /usr/bin/procmail -$USER
relay_domains = $mydestination, hash:/etc/postfix/relay
Como se vê, se voce não informar explicitamente quais os parâmetros para usar como $relay_domains, o postfix não tem como adivinhar isso.
Sds,
Relay access denied!!!o q fazer?
Cara tudo depende do q vc quer fazer, se vc vai simplesmente utilizar o postfix pra uma rede domestica ou coisinha pequena eh soh fazer do jeito q eu falei q o relay ta liberado, agora se vc quer controlar mais ai sim precisa criar regras
Relay access denied!!!o q fazer?
Guest
relay_domains = $mydestination
A variável $mydestination não foi iniciada em lugar algum na sua configuração, talvez tenha esquecido de copiar algo...
De qualquer forma, as soluções oferecidas funcionam
Relay access denied!!!o q fazer?
$mydestination por padrao eh o nome da maquina ;)
Relay access denied!!!o q fazer?
Citação:
Postado originalmente por 1c3_m4n
$mydestination por padrao eh o nome da maquina ;)
Código :
# The mydestination parameter specifies the list of domains that this
# machine considers itself the final destination for.
#
# These domains are routed to the delivery agent specified with the
# local_transport parameter setting. By default, that is the UNIX
# compatible delivery agent that lookups all recipients in /etc/passwd
# and /etc/aliases or their equivalent.
#
# The default is $myhostname + localhost.$mydomain. On a mail domain
# gateway, you should also include $mydomain.
Mais como ele indicou
relay_domains = $mydestination
e esta tambem é o default
Código :
# The relay_domains parameter restricts what destinations this system will
# relay mail to. See the smtpd_recipient_restrictions description in
# postconf(5) for detailed information.
#
# By default, Postfix relays mail
# - from "trusted" clients (IP address matches $mynetworks) to any destination,
# - from "untrusted" clients to destinations that match $relay_domains or
# subdomains thereof, except addresses with sender-specified routing.
# The default relay_domains value is $mydestination.
Minha dúvida é se ele não esqueceu de copiar o valor que ele havia colocado na variável $mydestination (se colocou), assim poderíamos ver se ele eventualmente não teria cometido um erro na linha dele.
Como ele postou a configuração sem comentarios, ele poderia ter comido mosca nesta linha :)
Relay access denied!!!o q fazer?
Galera, o dominio teste.com.br não pode ser o nome de dominio do nosso prezado colega! Ele me pareceu ter sido claro ao informar que o dominio teste.com.br era um dominio de testes inserido no arquivo /etc/postfix/relay, e ele procurava dar relay num doinio especificado nesse arquivo - ou estou enganado?
Sds,
Relay access denied!!!o q fazer?
Galera nenhuma das solucoes acima funcionou continua o mesmo erro
o que significa essa mensagem que está no logo???seria este o problema?//
warning: /var/spool/postfix/etc/localtime and /etc/localtime differ
obrigado pela atenção
Relay access denied!!!o q fazer?
Citação:
Postado originalmente por Anonymous
Galera nenhuma das solucoes acima funcionou continua o mesmo erro
o que significa essa mensagem que está no logo???seria este o problema?//
warning: /var/spool/postfix/etc/localtime and /etc/localtime differ
obrigado pela atenção
Provavelmente não, mais se quiser tirar a mensagem, renomeia um dos arquivos e cria link para o outro