[Postfix-es] 504 <loclahost>: Helo command rejected: need fully-qualified hostname

José María Martín-Nieto Carabaias jose_maria_martin en sfactory.es
Jue Jul 28 10:47:56 CEST 2005


Saludos a la lista.

	En /var/log/mail.log aparecen las siguientes líneas:

postfix/smtpd[3505]: starting TLS engine
postfix/smtpd[3505]: connect from unknown[10.19.2.13]
postfix/smtpd[3505]: NOQUEUE: reject: RCPT from unknown[10.19.2.13]: 504
<loclahost>: Helo command rejected: need fully-qualified hostname;
from=<kas> to=<kas> proto=ESMTP helo=<loclahost>

	Esto es tras haberme conectado por telnet. Lo mismo ocurre si lo hago
mediante Outlook, sólo que donde antes ponía <loclahost>, aparece el nombre
de la maquina desde donde lo intento. Como puedo resolverlo?, he pensado en
eliminar la restricción, pero me parecía cutre. Puede deberse a una mala
configuración de DNS, aunque son dominios diferentes?

	Por si sirve de ayuda: mail_version = 2.1.5, y la salida de postconf -n:

alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases, hash:/var/lib/mailman/data/aliases
append_dot_mydomain = no
biff = no
command_directory = /usr/sbin
config_directory = /etc/postfix
content_filter = smtp-amavis:[127.0.0.1]:10024
daemon_directory = /usr/lib/postfix
delay_warning_time = 4h
disable_vrfy_command = yes
inet_interfaces = all
local_recipient_maps =
mailbox_size_limit = 0
mailbox_transport = lmtp:unix:/var/run/cyrus/socket/lmtp
mydestination = dominio.es, mail.dominio.es, maquina-01.dominio.es,
localhost.dominio.es, localhost
myhostname = maquina-01.dominio.es
mynetworks = 10.19.2.0/24, 127.0.0.0/8
myorigin = dominio.es
owner_request_special = no
recipient_delimiter = +
relayhost =
setgid_group = postdrop
smtp_sasl_auth_enable = no
smtpd_banner = mail.dominio.es ESMTP $mail_name (Debian/GNU)
smtpd_data_restrictions = reject_unauth_pipelining,        permit
smtpd_helo_required = yes
smtpd_recipient_restrictions = reject_invalid_hostname,
reject_non_fqdn_hostname,        reject_non_fqdn_sender,
reject_non_fqdn_recipient,        reject_unknown_sender_domain,
reject_unknown_recipient_domain,        permit_mynetworks,
permit_sasl_authenticated,        reject_unauth_destination,
check_recipient_access pcre:/etc/postfix/recipient_checks.pcre,
check_helo_access hash:/etc/postfix/helo_checks,        check_sender_access
hash:/etc/postfix/sender_checks,        check_client_access
hash:/etc/postfix/client_checks,        check_client_access
pcre:/etc/postfix/client_checks.pcre,        reject_rbl_client
relays.ordb.org,        permit
smtpd_sasl_auth_enable = yes
smtpd_sasl_local_domain = dsfactory-01
smtpd_sasl_security_options = noanonymous
smtpd_tls_CAfile = /etc/postfix/ssl/cacert.pem
smtpd_tls_auth_only = yes
smtpd_tls_cert_file = /etc/postfix/ssl/newcert.pem
smtpd_tls_key_file = /etc/postfix/ssl/newreq.pem
smtpd_tls_loglevel = 3
smtpd_tls_received_header = yes
smtpd_tls_session_cache_timeout = 3600s
smtpd_use_tls = yes
tls_random_source = dev:/dev/urandom
transport_maps = hash:/etc/postfix/transport
unknown_local_recipient_reject_code = 550
virtual_alias_domains = /etc/postfix/vdomains
virtual_alias_maps = hash:/etc/postfix/virtual


	Un saludo y gracias por anticipado.




Más información sobre la lista de distribución Postfix-es