Comando mail

12 views
Skip to first unread message

Ionar Michielin

unread,
Jun 6, 2013, 5:38:43 PM6/6/13
to oesc-...@googlegroups.com
Olá lista!!

Antes da porta 25 estar bloqueada, o seguinte comando funcionaria:

mail -s "Assunto teste" algum...@gmail.com < /var/log/meulog

Porém, o comando "mail" tenta entregar o email diretamente para o
servidor de destino, e agora ficou complicado com o bloqueio da porta
25.

Gostaria de saber: como vocês estão implementando atualmente o envio
de emails nos seus ShellScripts?

Obrigado!

IONAR RAFAEL MICHIELIN
VIVO: (49) 9998-3809
TIM: (49) 9996-5113
Skype: ionarx
e-Mail/MSN: i...@ionar.com.br
São Miguel do Oeste, SC

Paulo Magrini

unread,
Jun 6, 2013, 6:13:47 PM6/6/13
to oesc-...@googlegroups.com
Ionar,

O ideal seria reavaliar antigos métodos, talvez usar um Python na sua shell, ou se for caso de monitoramento, apontar o syslog para um servidor específico.

Mas  em casos que só o Shell Script pode fazer seu trabalho :), ou mais simples, que não compensem mudar a técnica, tente usar o "nail".
set smtp=IP_DO_SERVIDOR:PORTA
nail -s "Assunto teste" -a /var/log/boot.msg -r ori...@origem.com.br des...@destino.com.br < /var/log/seulog


Forte abraço, espero que ajude !

Att,
Paulo Magrini






--
--
Mensagem enviada para <http://groups.google.com/group/oesc-livre>

---
Você está recebendo esta mensagem porque se inscreveu no grupo "OeSC-Livre" dos Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para oesc-livre+...@googlegroups.com.
Para obter mais opções, acesse https://groups.google.com/groups/opt_out.



Cleocir José Hoffmann

unread,
Jun 7, 2013, 6:51:42 AM6/7/13
to oesc-...@googlegroups.com
Bom Dia.

Eu utilizo o SSMTP bem simples de implementar e tem funcionado muito bem com servidores autenticados, inclusive com o gmail.

Com ele você continua usando os comandos tradicionais como o "mail" no shell e você também pode fazer seu PHP entregar pelo ssmtp.

No caso do PHP apenas se torna necessário configurar uma linha no php.ini conforme:
sendmail_path = /usr/sbin/ssmtp -t

Cleocir.
São Miguel do Oeste, SC

-- 

Álisson Bertochi

unread,
Jun 7, 2013, 1:58:20 PM6/7/13
to oesc-...@googlegroups.com
Você pode usar o script sendEmail (http://caspian.dotconf.net/menu/Software/SendEmail/) pra fazer SMTP Relay. É bem mais simples e não tem perigo da mensagem ser descartada ou barrada em algum filtro anti spam, já que será autenticada. :)

Robert Mauro Lang

unread,
Jun 7, 2013, 2:45:21 PM6/7/13
to oesc-...@googlegroups.com
Ionar,

Acho que você encontra a resposta aqui: http://mailutils.org/manual//mailutils.html

pesquisando (CTRL+F) por "Use an SMTP server host to send messages"

Abraços!

Robert




Em 6 de junho de 2013 18:38, Ionar Michielin <i...@ionar.com.br> escreveu:

Ionar Michielin

unread,
Jun 8, 2013, 5:36:56 PM6/8/13
to oesc-...@googlegroups.com
Pessoal, obrigado pelas respostas.
Gostei da dica do Cleocir. O SSMTP funcionou muito bem aqui.

Valeu!!
IONAR RAFAEL MICHIELIN
VIVO: (49) 9998-3809
TIM: (49) 9996-5113
Skype: ionarx
e-Mail/MSN: i...@ionar.com.br
São Miguel do Oeste, SC


Em 6 de junho de 2013 18:38, Ionar Michielin <i...@ionar.com.br> escreveu:

Cleocir José Hoffmann

unread,
Jun 9, 2013, 12:31:02 PM6/9/13
to oesc-...@googlegroups.com
Valeu Ionar ;-)
> São Miguel do Oeste, SC

-- 

signature.asc
Reply all
Reply to author
Forward
0 new messages