Problema con postfix envio de correo fuera del servidor desde cliente.

Comentarios sobre el buen funcionamiento del sistema y como personalizarlo a tus necesidades.

Moderadores: doc, mcun

Responder
albertidimentico
Forista Nuevo
Forista Nuevo
Mensajes: 1
Registrado: Mié Dic 07, 2016 11:06 am

Problema con postfix envio de correo fuera del servidor desde cliente.

Mensaje por albertidimentico » Mié Dic 07, 2016 12:42 pm

Hola, muy buenas, esta es la primera vez que escribo en este foro, lo acabo de encontrar y me parece fenomenal y un referente para futuras
dudas. Tengo un problema con postfix, a la hora de enviar correos desde el servidor no hay problema alguno. El problema viene cuando uso un cliente de correo, el cliente recibe los correos pero no los envía y me muestra el siguiente error:

4.7.1 <>: Relay access denied.
Verifique el destinatario y vuelva a intentarlo.

Si añado la ip,desde donde tengo el cliente de correo instalado, en la configuración de postfix me deja enviar perfectamente:

mynetworks = 127.0.0.0/8, 192.168.178.0/24, miip

Muchas gracias por su tiempo.

Les paso mi configuración de postfix:

Código: Seleccionar todo

 See /usr/share/postfix/main.cf.dist for a commented, more complete version


# Debian specific:  Specifying a file name will cause the first
# line of that file to be used as the name.  The Debian default
# is /etc/mailname.
#myorigin = /etc/mailname

smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu)
biff = no

# appending .domain is the MUA's job.
append_dot_mydomain = no

# Uncomment the next line to generate "delayed mail" warnings
#delay_warning_time = 4h

readme_directory = no

# TLS parameters
smtpd_tls_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
smtpd_tls_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
smtpd_use_tls=yes
smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
#smtpd_sasl_auth_enable = yes
# See /usr/share/doc/postfix/TLS_README.gz in the postfix-doc package for
# information on enabling SSL in the smtp client.

smtpd_relay_restrictions = permit_mynetworks, permit_sasl_authenticated, defer_unauth_destination
#smtpd_relay_restrictions = permit_mynetworks permit_sasl_authenticated defer_unauth_destination
myhostname = ip-172-31-34-198.us-west-2.compute.internal
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = /etc/mailname
mydestination = ip-172-31-34-198.us-west-2.compute.internal, localhost.us-west-2.compute.internal, localhost, midominio.com
#mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
#mynetworks = 127.0.0.0/8, 192.168.178.0/24, miip
mynetworks = 127.0.0.0/8,192.168.1.0/24
mailbox_size_limit = 0
recipient_delimiter = +
inet_protocols = all
virtual_alias_maps = hash:/etc/postfix/virtual





berekese
Forista Nuevo
Forista Nuevo
Mensajes: 3
Registrado: Vie Dic 16, 2016 8:55 am

Re: Problema con postfix envio de correo fuera del servidor desde cliente.

Mensaje por berekese » Vie Dic 16, 2016 9:57 am

En tu configuración solo aceptas que salgan los envíos que han sido autenticados previamente (sasl). ¿Estás autenticándote con el método correcto en el cliente de correo? ¿Te funciona si usas webmail directamente?
Si usas sasl deberás usar dovecot o similar para autenticarte, ¿lo tienes instalado y configurado?

La config de Postfix es correcta para evitar que hagan relay y envíen emails desde tu servidor sin autenticarse.
Responder
  • Similar Topics
    Respuestas
    Vistas
    Último mensaje