{"id":967,"date":"2016-03-15T11:01:12","date_gmt":"2016-03-15T11:01:12","guid":{"rendered":"http:\/\/esferas.org\/msqlu\/?p=967"},"modified":"2016-04-17T08:58:58","modified_gmt":"2016-04-17T08:58:58","slug":"enviando-correo-hacia-el-exterior","status":"publish","type":"post","link":"https:\/\/esferas.org\/msqlu\/2016\/03\/15\/enviando-correo-hacia-el-exterior\/","title":{"rendered":"Enviando correo hacia el exterior &#8230;"},"content":{"rendered":"<p><a href=\"http:\/\/esferas.org\/msqlu\/wp-content\/uploads\/sites\/12\/2015\/02\/tools_server.png\" rel=\"attachment wp-att-562\"><img loading=\"lazy\" decoding=\"async\" class=\"size-thumbnail wp-image-562 alignleft\" src=\"http:\/\/esferas.org\/msqlu\/wp-content\/uploads\/sites\/12\/2015\/02\/tools_server-150x150.png\" alt=\"tools_server\" width=\"150\" height=\"150\" \/><\/a>&#8230; pero no recibi\u00e9ndolo, como soluci\u00f3n parcial en los nuevos servidores.<\/p>\n<p><!--more--><\/p>\n<p>Mientras termino de montar y comprobar los mecanismos que me permitan dejar a un servidor Debian solo en la inmensidad de la red necesito que pueda al menos enviar correo al exterior.<\/p>\n<p>Las tareas de administraci\u00f3n que ya est\u00e1n en marcha, como las <a href=\"http:\/\/esferas.org\/msqlu\/2016\/03\/14\/bds-backup-de-sistema\/\">copias de seguridad<\/a>, o los avisos de <a href=\"https:\/\/debian-handbook.info\/browse\/stable\/sect.regular-upgrades.html\">actualizaci\u00f3n de paquetes<\/a> lo necesitan. No digo ya en cuanto activo alg\u00fan monitor del sistema; es absurdo que a estas alturas necesite acceder v\u00eda <em>ssh<\/em> y leer el correo en la consola.<\/p>\n<p>Y s\u00ed, con \u00e9ste m\u00e9todo los mensajes enviados al exterior ser\u00e1n considerados directamente como <em>spam<\/em> por la inmensa totalidad de los grandes servicios de correo, pero al menos los tendr\u00e9 en mis clientes habituales, \u00bf no ?<\/p>\n<p>Un art\u00edculo base es el que public\u00f3 <a href=\"https:\/\/www.digitalocean.com\/community\/tutorials\/how-to-install-the-send-only-mail-server-exim-on-ubuntu-12-04\">DigitalOcean<\/a> acerca de c\u00f3mo configurar <em>exim4<\/em> en un servidor Ubuntu para que env\u00ede al exterior pero no reciba del mismo. Lo he seguido en su mayor parte y he visto que los mensajes salen sin ning\u00fan problema. Ah, la cuenta del admistrador (<em>root<\/em>) est\u00e1 asignada a una de mis cuentas de correo personales. Si no el montaje tampoco tiene sentido.<\/p>\n<p>El <em>truco<\/em> est\u00e1 en configurar el servidor de correo de la siguiente forma:<\/p>\n<ul>\n<li>El sistema env\u00eda y recibe v\u00eda SMTP y es un <em>internet site. <\/em><\/li>\n<li>La escucha SMTP se realiza \u00fanicamente en los puertos locales (<em>\n<pre class=\"inline:true decode:1 \" >127.0.0.1;<\/pre>\n<p><\/em>::1) por lo que no se abre conexi\u00f3n externa alguna.<\/li>\n<li>Los destinos para los que acepta correo son:\n<ul>\n<li>Nombre completo de red (FQDN).<\/li>\n<li>Nombre parcial<\/li>\n<li><em>localhost.localdomain<\/em><\/li>\n<li><em>localhost<\/em><\/li>\n<\/ul>\n<\/li>\n<li>No hace reenv\u00edo para nadie (<em>relay host).<\/em><\/li>\n<\/ul>\n<p>El resto son detalles que se pueden adaptar, como las consultas DNS y la configuraci\u00f3n dividida en fragmentos. Para una de las m\u00e1quinas con las que trabajo, de nombre <em>london.empresa.es<\/em>, la configuraci\u00f3n de <em>exim4<\/em> queda as\u00ed:<\/p>\n<pre lang=\"ini\">dc_eximconfig_configtype='internet'\r\ndc_other_hostnames='london.empresa.es; london; localhost.localdomain; localhost'\r\ndc_local_interfaces='127.0.0.1 ; ::1'\r\ndc_readhost=''\r\ndc_relay_domains=''\r\ndc_minimaldns='false'\r\ndc_relay_nets=''\r\ndc_smarthost=''\r\nCFILEMODE='644'\r\ndc_use_split_config='true'\r\ndc_hide_mailname=''\r\ndc_mailname_in_oh='true'\r\ndc_localdelivery='maildir_home'\r\n<\/pre>\n<p>As\u00ed que si los correos se reciben en alguno de los servidores grandes, como <em>Google<\/em> o <em>Yahoo,<\/em> siempre se pueden crear filtros que impidan sean tratados como basura los mensajes procedentes de <em>root@london.empresa.es. <\/em><\/p>\n<p>De momento es lo que hay &#8230;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>&#8230; pero no recibi\u00e9ndolo, como soluci\u00f3n parcial en los nuevos servidores.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_import_markdown_pro_load_document_selector":0,"_import_markdown_pro_submit_text_textarea":"","webmentions_disabled_pings":false,"webmentions_disabled":false,"footnotes":""},"categories":[6],"tags":[18,41,25,221,515],"class_list":["post-967","post","type-post","status-publish","format-standard","hentry","category-debian","tag-administracion-de-sistemas","tag-debian","tag-email","tag-exim","tag-smtp"],"_links":{"self":[{"href":"https:\/\/esferas.org\/msqlu\/wp-json\/wp\/v2\/posts\/967","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/esferas.org\/msqlu\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/esferas.org\/msqlu\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/esferas.org\/msqlu\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/esferas.org\/msqlu\/wp-json\/wp\/v2\/comments?post=967"}],"version-history":[{"count":0,"href":"https:\/\/esferas.org\/msqlu\/wp-json\/wp\/v2\/posts\/967\/revisions"}],"wp:attachment":[{"href":"https:\/\/esferas.org\/msqlu\/wp-json\/wp\/v2\/media?parent=967"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/esferas.org\/msqlu\/wp-json\/wp\/v2\/categories?post=967"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/esferas.org\/msqlu\/wp-json\/wp\/v2\/tags?post=967"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}