{"id":342,"date":"2017-11-30T09:59:48","date_gmt":"2017-11-30T08:59:48","guid":{"rendered":"http:\/\/www.alvaromarin.com\/?p=342"},"modified":"2017-11-29T18:48:52","modified_gmt":"2017-11-29T17:48:52","slug":"error-temporal-relay-access-denied-postfix","status":"publish","type":"post","link":"http:\/\/www.alvaromarin.com\/2017\/11\/30\/error-temporal-relay-access-denied-postfix\/","title":{"rendered":"Error temporal para Relay Access Denied en Postfix"},"content":{"rendered":"

Quiz\u00e1s, como buen administrador que revisa los logs<\/em> de vez en cuando (\u00bfverdad?), hayas visto en los de tu servidor de correo que hay bastantes errores de \u00abRelay access denied<\/em>\u00ab. O quiz\u00e1s en las gr\u00e1ficas que los muestran.
\nEste error se produce, resumiendo mucho, cuando se intenta enviar un mensaje a un servidor que no acepta correos para el dominio destino (por ejemplo, si intentas enviar correo con destino @gmail.com a los servidores de @outlook.com) o cuando no hay autenticaci\u00f3n cuando se intenta enviar correo saliente. Centr\u00e1ndonos en el primer caso, no deber\u00eda darse con una configuraci\u00f3n de DNS correcta (el registro MX) y teniendo el dominio configurado en Postfix como destino, pero suele verse (dominios dados ya de baja de la plataforma, registros MX cacheados…etc), sobre todo si hay altas y bajas de dominios a lo largo del tiempo.<\/p>\n

Hasta la versi\u00f3n 2.10 de Postfix, la pol\u00edtica por defecto era rechazar este tipo de mensajes con un error permanente (errores de tipo 5XX), por lo que los servidores no reintentaban su env\u00edo durante varios d\u00edas hasta que expirasen.
\nA partir de dicha versi\u00f3n, se a\u00f1ade la directiva smtpd_relay_restrictions<\/em> que controla las restricciones de relay<\/em>. Esto se hace, como bien se indica en la p\u00e1gina de ayuda de Postfix<\/a>, debido a que algunas configuraciones permit\u00edan el open relay<\/em> sin saberlo, es decir, haciendo un PERMIT bajo smtpd_recipient_restrictions<\/em> a una condici\u00f3n muy amplia (por ejemplo, que el FROM o el par\u00e1metro del comando HELO fuesen uno determinado). Para evitarlo, se a\u00f1ade la restricci\u00f3n para relay<\/em>, de tal forma que aparte de las restricciones anteriores y para evitar esos fallos, qui\u00e9n env\u00eda hacia o a trav\u00e9s de nuestro servidor se controla con:<\/p>\n

smtpd_relay_restrictions = permit_mynetworks, permit_sasl_authenticated, defer_unauth_destination<\/code><\/p>\n

Por defecto, podr\u00e1n enviar a cualquier destino las redes indicadas en la directiva mynetworks<\/em> y los usuarios autenticados; el resto de destinos no autorizados (dominios no configurados en mydestination<\/em>, dominios no incluidos en relay_domains<\/em>…etc), ser\u00e1n rechazados temporalmente. Es ah\u00ed donde se provoca que esos correos rechazados por \u00abRelay access denied<\/em>\u00bb lo sean de forma temporal y no permanente. Cambiando el \u00abdefer_unauth_destination<\/em>\u00bb por \u00abreject_unauth_destination<\/em>\u00ab, har\u00eda que ese comportamiento cambiase y los rechazos fueran definitivos.<\/p>\n

Esto evitar\u00e1 reintentos innecesarios (lo ideal es cambiar los MX de los dominios una vez que estemos seguros que el servicio de correo est\u00e1 bien configurado para aceptar sus correos, y no al rev\u00e9s) por parte de los servidores origen, que en caso de ser plataformas grandes, puede ser bastante tr\u00e1fico.<\/p>\n","protected":false},"excerpt":{"rendered":"

Quiz\u00e1s, como buen administrador que revisa los logs de vez en cuando (\u00bfverdad?), hayas visto en los de tu servidor de correo que hay bastantes errores de \u00abRelay access denied\u00ab. O quiz\u00e1s en las gr\u00e1ficas que los muestran. Este error … Sigue leyendo →<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[5],"tags":[],"yoast_head":"\nError temporal para Relay Access Denied en Postfix - www.alvaromarin.com<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"http:\/\/www.alvaromarin.com\/2017\/11\/30\/error-temporal-relay-access-denied-postfix\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Error temporal para Relay Access Denied en Postfix - www.alvaromarin.com\" \/>\n<meta property=\"og:description\" content=\"Quiz\u00e1s, como buen administrador que revisa los logs de vez en cuando (\u00bfverdad?), hayas visto en los de tu servidor de correo que hay bastantes errores de \u00abRelay access denied\u00ab. O quiz\u00e1s en las gr\u00e1ficas que los muestran. Este error … Sigue leyendo →\" \/>\n<meta property=\"og:url\" content=\"http:\/\/www.alvaromarin.com\/2017\/11\/30\/error-temporal-relay-access-denied-postfix\/\" \/>\n<meta property=\"og:site_name\" content=\"www.alvaromarin.com\" \/>\n<meta property=\"article:published_time\" content=\"2017-11-30T08:59:48+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2017-11-29T17:48:52+00:00\" \/>\n<meta name=\"author\" content=\"Alvaro Mar\u00edn Illera\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Alvaro Mar\u00edn Illera\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"http:\/\/www.alvaromarin.com\/2017\/11\/30\/error-temporal-relay-access-denied-postfix\/\",\"url\":\"http:\/\/www.alvaromarin.com\/2017\/11\/30\/error-temporal-relay-access-denied-postfix\/\",\"name\":\"Error temporal para Relay Access Denied en Postfix - www.alvaromarin.com\",\"isPartOf\":{\"@id\":\"http:\/\/www.alvaromarin.com\/#website\"},\"datePublished\":\"2017-11-30T08:59:48+00:00\",\"dateModified\":\"2017-11-29T17:48:52+00:00\",\"author\":{\"@id\":\"http:\/\/www.alvaromarin.com\/#\/schema\/person\/287057c6a545a612badd5caa00bfd0bf\"},\"breadcrumb\":{\"@id\":\"http:\/\/www.alvaromarin.com\/2017\/11\/30\/error-temporal-relay-access-denied-postfix\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"http:\/\/www.alvaromarin.com\/2017\/11\/30\/error-temporal-relay-access-denied-postfix\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"http:\/\/www.alvaromarin.com\/2017\/11\/30\/error-temporal-relay-access-denied-postfix\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"http:\/\/www.alvaromarin.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Error temporal para Relay Access Denied en Postfix\"}]},{\"@type\":\"WebSite\",\"@id\":\"http:\/\/www.alvaromarin.com\/#website\",\"url\":\"http:\/\/www.alvaromarin.com\/\",\"name\":\"www.alvaromarin.com\",\"description\":\"Blog sobre spam, sistemas antispam y correo electr\u00f3nico\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"http:\/\/www.alvaromarin.com\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"es\"},{\"@type\":\"Person\",\"@id\":\"http:\/\/www.alvaromarin.com\/#\/schema\/person\/287057c6a545a612badd5caa00bfd0bf\",\"name\":\"Alvaro Mar\u00edn Illera\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"http:\/\/www.alvaromarin.com\/#\/schema\/person\/image\/\",\"url\":\"http:\/\/1.gravatar.com\/avatar\/d260aa4421f4ceb816fe98ba240bec2b?s=96&d=mm&r=g\",\"contentUrl\":\"http:\/\/1.gravatar.com\/avatar\/d260aa4421f4ceb816fe98ba240bec2b?s=96&d=mm&r=g\",\"caption\":\"Alvaro Mar\u00edn Illera\"},\"url\":\"http:\/\/www.alvaromarin.com\/author\/admin\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Error temporal para Relay Access Denied en Postfix - www.alvaromarin.com","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"http:\/\/www.alvaromarin.com\/2017\/11\/30\/error-temporal-relay-access-denied-postfix\/","og_locale":"es_ES","og_type":"article","og_title":"Error temporal para Relay Access Denied en Postfix - www.alvaromarin.com","og_description":"Quiz\u00e1s, como buen administrador que revisa los logs de vez en cuando (\u00bfverdad?), hayas visto en los de tu servidor de correo que hay bastantes errores de \u00abRelay access denied\u00ab. O quiz\u00e1s en las gr\u00e1ficas que los muestran. Este error … Sigue leyendo →","og_url":"http:\/\/www.alvaromarin.com\/2017\/11\/30\/error-temporal-relay-access-denied-postfix\/","og_site_name":"www.alvaromarin.com","article_published_time":"2017-11-30T08:59:48+00:00","article_modified_time":"2017-11-29T17:48:52+00:00","author":"Alvaro Mar\u00edn Illera","twitter_misc":{"Escrito por":"Alvaro Mar\u00edn Illera","Tiempo de lectura":"2 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"http:\/\/www.alvaromarin.com\/2017\/11\/30\/error-temporal-relay-access-denied-postfix\/","url":"http:\/\/www.alvaromarin.com\/2017\/11\/30\/error-temporal-relay-access-denied-postfix\/","name":"Error temporal para Relay Access Denied en Postfix - www.alvaromarin.com","isPartOf":{"@id":"http:\/\/www.alvaromarin.com\/#website"},"datePublished":"2017-11-30T08:59:48+00:00","dateModified":"2017-11-29T17:48:52+00:00","author":{"@id":"http:\/\/www.alvaromarin.com\/#\/schema\/person\/287057c6a545a612badd5caa00bfd0bf"},"breadcrumb":{"@id":"http:\/\/www.alvaromarin.com\/2017\/11\/30\/error-temporal-relay-access-denied-postfix\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["http:\/\/www.alvaromarin.com\/2017\/11\/30\/error-temporal-relay-access-denied-postfix\/"]}]},{"@type":"BreadcrumbList","@id":"http:\/\/www.alvaromarin.com\/2017\/11\/30\/error-temporal-relay-access-denied-postfix\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"http:\/\/www.alvaromarin.com\/"},{"@type":"ListItem","position":2,"name":"Error temporal para Relay Access Denied en Postfix"}]},{"@type":"WebSite","@id":"http:\/\/www.alvaromarin.com\/#website","url":"http:\/\/www.alvaromarin.com\/","name":"www.alvaromarin.com","description":"Blog sobre spam, sistemas antispam y correo electr\u00f3nico","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"http:\/\/www.alvaromarin.com\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"es"},{"@type":"Person","@id":"http:\/\/www.alvaromarin.com\/#\/schema\/person\/287057c6a545a612badd5caa00bfd0bf","name":"Alvaro Mar\u00edn Illera","image":{"@type":"ImageObject","inLanguage":"es","@id":"http:\/\/www.alvaromarin.com\/#\/schema\/person\/image\/","url":"http:\/\/1.gravatar.com\/avatar\/d260aa4421f4ceb816fe98ba240bec2b?s=96&d=mm&r=g","contentUrl":"http:\/\/1.gravatar.com\/avatar\/d260aa4421f4ceb816fe98ba240bec2b?s=96&d=mm&r=g","caption":"Alvaro Mar\u00edn Illera"},"url":"http:\/\/www.alvaromarin.com\/author\/admin\/"}]}},"_links":{"self":[{"href":"http:\/\/www.alvaromarin.com\/wp-json\/wp\/v2\/posts\/342"}],"collection":[{"href":"http:\/\/www.alvaromarin.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.alvaromarin.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.alvaromarin.com\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.alvaromarin.com\/wp-json\/wp\/v2\/comments?post=342"}],"version-history":[{"count":10,"href":"http:\/\/www.alvaromarin.com\/wp-json\/wp\/v2\/posts\/342\/revisions"}],"predecessor-version":[{"id":352,"href":"http:\/\/www.alvaromarin.com\/wp-json\/wp\/v2\/posts\/342\/revisions\/352"}],"wp:attachment":[{"href":"http:\/\/www.alvaromarin.com\/wp-json\/wp\/v2\/media?parent=342"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.alvaromarin.com\/wp-json\/wp\/v2\/categories?post=342"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.alvaromarin.com\/wp-json\/wp\/v2\/tags?post=342"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}