{"id":219,"date":"2009-01-07T19:57:28","date_gmt":"2009-01-08T01:57:28","guid":{"rendered":"http:\/\/vostorga.org\/?p=219"},"modified":"2009-01-07T19:59:03","modified_gmt":"2009-01-08T01:59:03","slug":"adjuntos-vistos-incorrectamente-cuando-son-enviados-a-gmail-usando-uuencode","status":"publish","type":"post","link":"https:\/\/vostorga.org\/?p=219","title":{"rendered":"Adjuntos vistos incorrectamente cuando son enviados a gmail usando uuencode"},"content":{"rendered":"<p>Para todos aquellos que env\u00edan correo por la consola el comando uuencode no les ser\u00e1 algo extra\u00f1o, y para aquellos que no sepan, el comando es utilizado para transmitir archivos en formato ASCII, lo cual es ideal para el correo, us\u00e1ndose por ejemplo de la siguiente manera:<\/p>\n<blockquote><p>uuencode archivo.tar.gz archivo.tar.gz | mail usuario@dominio.tld<\/p><\/blockquote>\n<p>El punto es que cuando se env\u00eda correos adjuntos de esa manera a cuentas de correo de gmail, este los reconoce incorrectamente, a\u00fan cuando clientes de correo como Thunderbird los reconocen bien, esto debido a que uuencode se considera una forma &#8220;obsoleta&#8221; de enviar correo.<\/p>\n<p>Una soluci\u00f3n puede ser la siguiente:<\/p>\n<blockquote><p><code>mutt -s \"Archivo adjunto\" -a archivo.tar.gz usuario@dominio.tld<\/code><\/p><\/blockquote>\n<p>(Si, es mutt \ud83d\ude10\u00a0 )<\/p>\n<p>Otra soluci\u00f3n, un poco m\u00e1s a pie y arcaica es la siguiente (vista en unix.com):<\/p>\n<blockquote><p>echo    &#8220;From: ${direccion_correo_emisor}&#8221;                              &gt; $MSG_FILE<br \/>\necho    &#8220;To: ${direccion_correo_destinatario}&#8221;                                              &gt;&gt; $MSG_FILE<br \/>\necho    &#8220;Subject: ${Titulo_correo}&#8221;        &gt;&gt; $MSG_FILE<br \/>\necho    &#8220;Mime-Version: 1.0&#8221;                                             &gt;&gt; $MSG_FILE<br \/>\necho    &#8216;Content-Type: multipart\/mixed; boundary=&#8221;GvXjxJ+pjyke8COw&#8221;&#8216;    &gt;&gt; $MSG_FILE<br \/>\necho    &#8220;Content-Disposition: inline&#8221;                                   &gt;&gt; $MSG_FILE<br \/>\necho    &#8220;&#8221;                                                              &gt;&gt; $MSG_FILE<br \/>\necho    &#8220;&#8211;GvXjxJ+pjyke8COw&#8221;                                            &gt;&gt; $MSG_FILE<br \/>\necho    &#8220;Content-Type: text\/plain&#8221;                                      &gt;&gt; $MSG_FILE<br \/>\necho    &#8220;Content-Disposition: inline&#8221;                                   &gt;&gt; $MSG_FILE<br \/>\necho    &#8220;&#8221;                                                              &gt;&gt; $MSG_FILE<br \/>\necho    &#8220;Contenido del correo&#8230;..&#8221;       &gt;&gt; $MSG_FILE<br \/>\necho    &#8220;&#8221;                                                              &gt;&gt; $MSG_FILE<br \/>\necho    &#8220;&#8221;                                                              &gt;&gt; $MSG_FILE<br \/>\necho    &#8220;&#8211;GvXjxJ+pjyke8COw&#8221;                                            &gt;&gt; $MSG_FILE<br \/>\necho    &#8220;Content-Type: text\/plain&#8221;                                      &gt;&gt; $MSG_FILE<br \/>\necho    &#8220;Content-Disposition: attachement; filename=${el_archivo_a_adjuntar}&#8221;    &gt;&gt; $MSG_FILE<br \/>\necho    &#8220;&#8221;                                                              &gt;&gt; $MSG_FILE<br \/>\necho    &#8220;&#8221;                                                              &gt;&gt; $MSG_FILE<br \/>\ncat     $el_archivo_a_adjuntar                                                   &gt;&gt; $MSG_FILE<\/p>\n<p>cat $MSG_FILE | sendmail -t<\/p><\/blockquote>\n<p>Espero les sirvan los tips, saludos<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Para todos aquellos que env\u00edan correo por la consola el comando uuencode no les ser\u00e1 algo extra\u00f1o, y para aquellos que no sepan, el comando es utilizado para transmitir archivos en formato ASCII, lo cual es ideal para el correo, us\u00e1ndose por ejemplo de la siguiente manera: uuencode archivo.tar.gz archivo.tar.gz | mail usuario@dominio.tld El punto [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[88,87],"class_list":["post-219","post","type-post","status-publish","format-standard","hentry","category-linux","tag-gmail","tag-uuencode"],"_links":{"self":[{"href":"https:\/\/vostorga.org\/index.php?rest_route=\/wp\/v2\/posts\/219"}],"collection":[{"href":"https:\/\/vostorga.org\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/vostorga.org\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/vostorga.org\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/vostorga.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=219"}],"version-history":[{"count":6,"href":"https:\/\/vostorga.org\/index.php?rest_route=\/wp\/v2\/posts\/219\/revisions"}],"predecessor-version":[{"id":225,"href":"https:\/\/vostorga.org\/index.php?rest_route=\/wp\/v2\/posts\/219\/revisions\/225"}],"wp:attachment":[{"href":"https:\/\/vostorga.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=219"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/vostorga.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=219"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/vostorga.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=219"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}