Discussion:
[shell-script] Shell - Abrir Arquivo Html No Email
Vinicius Ruiz viruiz777@yahoo.com.br [shell-script]
2017-03-23 14:24:40 UTC
Permalink
Pessoal Bom dia Tudo Bem ?
Desenvolvi um report em Shell Script que a saída final é um arquivo .html.
Atualmente estou enviando um arquivo .html de um servidor AIX para o email de alguns usuários com anexo.
Eu gostaria de enviar esse arquivo .html gerado em shell script no corpo do email para que fosse aberto e visto o arquivo ao abrir o email. Não queria enviar o arquivo como anexo mas anexar o conteúdo dentro do corpo do email.

Alguém sabe como fazer isso ? Via shell script tem alguma forma de fazer isso ?  Ou alguma outra sugestão pra fazer isso.

Estou usando ueencode combinado com mailx pra enviar o arquivo .html com anexo.
Estou anexando o exemplo pois deveria ser aberto no email como mostra a seguir.


Obrigado pela ajuda.

Vinicius


[As partes desta mensagem que não continham texto foram removidas]
Raul Libório rauhmaru@gmail.com [shell-script]
2017-03-23 16:06:20 UTC
Permalink
Veja se serve:

http://stackoverflow.com/questions/3317174/sending-html-mail-using-a-shell-script/3317304#3317304

http://serverfault.com/questions/370935/how-to-sendmail-via-command-line-piping/370939#370939



Raul Libório
http://rauhmaru.blogspot.com/
openSUSE Member | Linux User #4444581

/etc/httpd/conf.d/ssl.conf:7
# Do NOT simply read the instructions in here without understanding
# what they do. They're here only as hints or reminders. If you are unsure
# consult the online docs. You have been warned.
Post by Vinicius Ruiz ***@yahoo.com.br [shell-script]
Pessoal Bom dia Tudo Bem ?
Desenvolvi um report em Shell Script que a saída final é um arquivo .html.
Atualmente estou enviando um arquivo .html de um servidor AIX para o email
de alguns usuários com anexo.
Eu gostaria de enviar esse arquivo .html gerado em shell script no corpo
do email para que fosse aberto e visto o arquivo ao abrir o email. Não
queria enviar o arquivo como anexo mas anexar o conteúdo dentro do corpo do
email.
Alguém sabe como fazer isso ? Via shell script tem alguma forma de fazer
isso ? Ou alguma outra sugestão pra fazer isso.
Estou usando ueencode combinado com mailx pra enviar o arquivo .html com anexo.
Estou anexando o exemplo pois deveria ser aberto no email como mostra a seguir.
Obrigado pela ajuda.
Vinicius
[As partes desta mensagem que não continham texto foram removidas]
'Julio C. Neves' julio.neves@gmail.com [shell-script]
2017-03-23 17:45:37 UTC
Permalink
Fala Vinícius,
para não prejudicar a sua pergunta, seria melhor se vc disponibilizasse o
arquivo em um site, pois a lista *infelizmente* não acita anexos.

Abcs,
Julio

*​Damos treinamento em sua empresa por *
*um preço, no mínimo, 50% mais barato que qualquer curso,*
*com certificado e nota fiscal.*

​​
Nosso time de instrutores *in company* é formado somente por
​
​
autores
​ ​
​
de
*Best Sellers​ ​*​laureados ​sobre os temas. P. exemplo:

Shell básico e Programação em Shell Julio Neves
Bacula Heitor Medrado
Zabbix Adail Host
Produção Gráfica e Videografismo Cadunico
Post by Vinicius Ruiz ***@yahoo.com.br [shell-script]
Pessoal Bom dia Tudo Bem ?
Desenvolvi um report em Shell Script que a saída final é um arquivo .html.
Atualmente estou enviando um arquivo .html de um servidor AIX para o email
de alguns usuários com anexo.
Eu gostaria de enviar esse arquivo .html gerado em shell script no corpo
do email para que fosse aberto e visto o arquivo ao abrir o email. Não
queria enviar o arquivo como anexo mas anexar o conteúdo dentro do corpo do
email.
Alguém sabe como fazer isso ? Via shell script tem alguma forma de fazer
isso ? Ou alguma outra sugestão pra fazer isso.
Estou usando ueencode combinado com mailx pra enviar o arquivo .html com anexo.
Estou anexando o exemplo pois deveria ser aberto no email como mostra a seguir.
Obrigado pela ajuda.
Vinicius
[As partes desta mensagem que não continham texto foram removidas]
Vinicius Ruiz viruiz777@yahoo.com.br [shell-script]
2017-03-23 19:05:06 UTC
Permalink
Boa Tarde Raul e Julio,
Muito Obrigado pela ajuda.

Em um dos links que passou tinha um comando neste formato.
mail -s "$(echo -e "This is Subject\nMIME-Version: 1.0\nContent-Type: text/html")"  ***@.com  <  File.html
Apliquei e funcionou perfeitamente.
Obrigado a todos.
1 Abraço.
Vinicius



Em Quinta-feira, 23 de Março de 2017 14:46, "'Julio C. Neves' ***@gmail.com [shell-script]" <shell-***@yahoogrupos.com.br> escreveu:


  Fala Vinícius,para não prejudicar a sua pergunta, seria melhor se vc disponibilizasse o arquivo em um site, pois a lista *infelizmente* não acita anexos.
Abcs,Julio
​Damos treinamento em sua empresa por um preço, 
no mínimo, 50% mais barato que qualquer curso,com certificado e nota fiscal.​​Nosso time de instrutores in company é formado somente por​​autores​ ​​de Best Sellers​ ​​laureados ​sobre os temas. P. exemplo:Shell básico e Programação em Shell Julio Neves
Bacula Heitor Medrado
Zabbix Adail Host
Produção Gráfica e Videografismo Cadunico




Em 23 de março de 2017 11:24, Vinicius Ruiz ***@yahoo.com.br [shell-script] <shell-***@yahoogrupos.com.br> escreveu:

  Pessoal Bom dia Tudo Bem ?
Desenvolvi um report em Shell Script que a saída final é um arquivo .html.
Atualmente estou enviando um arquivo .html de um servidor AIX para o email de alguns usuários com anexo.
Eu gostaria de enviar esse arquivo .html gerado em shell script no corpo do email para que fosse aberto e visto o arquivo ao abrir o email. Não queria enviar o arquivo como anexo mas anexar o conteúdo dentro do corpo do email.

Alguém sabe como fazer isso ? Via shell script tem alguma forma de fazer isso ?  Ou alguma outra sugestão pra fazer isso.

Estou usando ueencode combinado com mailx pra enviar o arquivo .html com anexo.
Estou anexando o exemplo pois deveria ser aberto no email como mostra a seguir.

Obrigado pela ajuda.

Vinicius


[As partes desta mensagem que não continham texto foram removidas]



#yiv1706603099 #yiv1706603099 -- #yiv1706603099ygrp-mkp {border:1px solid #d8d8d8;font-family:Arial;margin:10px 0;padding:0 10px;}#yiv1706603099 #yiv1706603099ygrp-mkp hr {border:1px solid #d8d8d8;}#yiv1706603099 #yiv1706603099ygrp-mkp #yiv1706603099hd {color:#628c2a;font-size:85%;font-weight:700;line-height:122%;margin:10px 0;}#yiv1706603099 #yiv1706603099ygrp-mkp #yiv1706603099ads {margin-bottom:10px;}#yiv1706603099 #yiv1706603099ygrp-mkp .yiv1706603099ad {padding:0 0;}#yiv1706603099 #yiv1706603099ygrp-mkp .yiv1706603099ad p {margin:0;}#yiv1706603099 #yiv1706603099ygrp-mkp .yiv1706603099ad a {color:#0000ff;text-decoration:none;}#yiv1706603099 #yiv1706603099ygrp-sponsor #yiv1706603099ygrp-lc {font-family:Arial;}#yiv1706603099 #yiv1706603099ygrp-sponsor #yiv1706603099ygrp-lc #yiv1706603099hd {margin:10px 0px;font-weight:700;font-size:78%;line-height:122%;}#yiv1706603099 #yiv1706603099ygrp-sponsor #yiv1706603099ygrp-lc .yiv1706603099ad {margin-bottom:10px;padding:0 0;}#yiv1706603099 #yiv1706603099actions {font-family:Verdana;font-size:11px;padding:10px 0;}#yiv1706603099 #yiv1706603099activity {background-color:#e0ecee;float:left;font-family:Verdana;font-size:10px;padding:10px;}#yiv1706603099 #yiv1706603099activity span {font-weight:700;}#yiv1706603099 #yiv1706603099activity span:first-child {text-transform:uppercase;}#yiv1706603099 #yiv1706603099activity span a {color:#5085b6;text-decoration:none;}#yiv1706603099 #yiv1706603099activity span span {color:#ff7900;}#yiv1706603099 #yiv1706603099activity span .yiv1706603099underline {text-decoration:underline;}#yiv1706603099 .yiv1706603099attach {clear:both;display:table;font-family:Arial;font-size:12px;padding:10px 0;width:400px;}#yiv1706603099 .yiv1706603099attach div a {text-decoration:none;}#yiv1706603099 .yiv1706603099attach img {border:none;padding-right:5px;}#yiv1706603099 .yiv1706603099attach label {display:block;margin-bottom:5px;}#yiv1706603099 .yiv1706603099attach label a {text-decoration:none;}#yiv1706603099 blockquote {margin:0 0 0 4px;}#yiv1706603099 .yiv1706603099bold {font-family:Arial;font-size:13px;font-weight:700;}#yiv1706603099 .yiv1706603099bold a {text-decoration:none;}#yiv1706603099 dd.yiv1706603099last p a {font-family:Verdana;font-weight:700;}#yiv1706603099 dd.yiv1706603099last p span {margin-right:10px;font-family:Verdana;font-weight:700;}#yiv1706603099 dd.yiv1706603099last p span.yiv1706603099yshortcuts {margin-right:0;}#yiv1706603099 div.yiv1706603099attach-table div div a {text-decoration:none;}#yiv1706603099 div.yiv1706603099attach-table {width:400px;}#yiv1706603099 div.yiv1706603099file-title a, #yiv1706603099 div.yiv1706603099file-title a:active, #yiv1706603099 div.yiv1706603099file-title a:hover, #yiv1706603099 div.yiv1706603099file-title a:visited {text-decoration:none;}#yiv1706603099 div.yiv1706603099photo-title a, #yiv1706603099 div.yiv1706603099photo-title a:active, #yiv1706603099 div.yiv1706603099photo-title a:hover, #yiv1706603099 div.yiv1706603099photo-title a:visited {text-decoration:none;}#yiv1706603099 div#yiv1706603099ygrp-mlmsg #yiv1706603099ygrp-msg p a span.yiv1706603099yshortcuts {font-family:Verdana;font-size:10px;font-weight:normal;}#yiv1706603099 .yiv1706603099green {color:#628c2a;}#yiv1706603099 .yiv1706603099MsoNormal {margin:0 0 0 0;}#yiv1706603099 o {font-size:0;}#yiv1706603099 #yiv1706603099photos div {float:left;width:72px;}#yiv1706603099 #yiv1706603099photos div div {border:1px solid #666666;height:62px;overflow:hidden;width:62px;}#yiv1706603099 #yiv1706603099photos div label {color:#666666;font-size:10px;overflow:hidden;text-align:center;white-space:nowrap;width:64px;}#yiv1706603099 #yiv1706603099reco-category {font-size:77%;}#yiv1706603099 #yiv1706603099reco-desc {font-size:77%;}#yiv1706603099 .yiv1706603099replbq {margin:4px;}#yiv1706603099 #yiv1706603099ygrp-actbar div a:first-child {margin-right:2px;padding-right:5px;}#yiv1706603099 #yiv1706603099ygrp-mlmsg {font-size:13px;font-family:Arial, helvetica, clean, sans-serif;}#yiv1706603099 #yiv1706603099ygrp-mlmsg table {font-size:inherit;font:100%;}#yiv1706603099 #yiv1706603099ygrp-mlmsg select, #yiv1706603099 input, #yiv1706603099 textarea {font:99% Arial, Helvetica, clean, sans-serif;}#yiv1706603099 #yiv1706603099ygrp-mlmsg pre, #yiv1706603099 code {font:115% monospace;}#yiv1706603099 #yiv1706603099ygrp-mlmsg * {line-height:1.22em;}#yiv1706603099 #yiv1706603099ygrp-mlmsg #yiv1706603099logo {padding-bottom:10px;}#yiv1706603099 #yiv1706603099ygrp-msg p a {font-family:Verdana;}#yiv1706603099 #yiv1706603099ygrp-msg p#yiv1706603099attach-count span {color:#1E66AE;font-weight:700;}#yiv1706603099 #yiv1706603099ygrp-reco #yiv1706603099reco-head {color:#ff7900;font-weight:700;}#yiv1706603099 #yiv1706603099ygrp-reco {margin-bottom:20px;padding:0px;}#yiv1706603099 #yiv1706603099ygrp-sponsor #yiv1706603099ov li a {font-size:130%;text-decoration:none;}#yiv1706603099 #yiv1706603099ygrp-sponsor #yiv1706603099ov li {font-size:77%;list-style-type:square;padding:6px 0;}#yiv1706603099 #yiv1706603099ygrp-sponsor #yiv1706603099ov ul {margin:0;padding:0 0 0 8px;}#yiv1706603099 #yiv1706603099ygrp-text {font-family:Georgia;}#yiv1706603099 #yiv1706603099ygrp-text p {margin:0 0 1em 0;}#yiv1706603099 #yiv1706603099ygrp-text tt {font-size:120%;}#yiv1706603099 #yiv1706603099ygrp-vital ul li:last-child {border-right:none !important;}#yiv1706603099
Loading...