Script para enviar email [RESOLVIDO]

1. Script para enviar email [RESOLVIDO]

Fernando Britos
0FerchuS0

(usa Ubuntu)

Enviado em 16/06/2009 - 11:14h

oi pessoal tudo bom.. eu to querendo criar un script que faca um backup automatico todo dia e enviasse o bkp compresso a meu e-mail..
eis pois o meu problema como eu faco para envia o mail com atachment via script? eu achei alguma coisa con o thunderbird com o comando:
thunderbird -compose "to:email@email.com", attachment='/home/xxxx/file.bkp' so que nao consigo que funcione.. será que algem ja teve alguma experiencia? e poderia me ajudar? eu preciso muito mesmo.

OBRIGADO




  


2. so para aclarar

Fernando Britos
0FerchuS0

(usa Ubuntu)

Enviado em 16/06/2009 - 11:22h

eu consigo abrir a janela do compose o q eu nao consigo ou nao sei e como fazer o attachment y como finalizar enviando o mail..

espero contar com a sapiencia de vcs..

mt obrigado!!


3. Re: Script para enviar email [RESOLVIDO]

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 16/06/2009 - 19:45h

Tem um aplicativo q manda e-mail via texto, q é o mail. Creio eu q ele já venha instalado no sistema. Pra conferir seus comandos, leia o manual dele:

$ man mail


4. Re: Script para enviar email [RESOLVIDO]

Genesco Sousa
gesousa

(usa Ubuntu)

Enviado em 16/06/2009 - 21:36h

Bom o mail é bom, mas ele não envia atthachment, o unicos clientes em modo texto que conheço uqe envia attachment é o mutt e o alpine, no meu caso uso o mutt com o ssmtp para enviar email...

o ssmtp é um sendmail simplificado que vc pode configurar para mandar email pelo gmail ou outro tipo de serviço pop.

o mutt é um cliente de email por linha de comando, bem completo.

a linha para atachament pode ser algo assim:
mutt -a file.bkp admin@domain.org < /dev/null

ainda vc pode até ser mais criativo... adicinando ao titulo a variavel de data por exemplo:

mutt -s "backup servidor de $date" -a file.bkp admin@domain.org < /dev/null

....



5. Re: Script para enviar email [RESOLVIDO]

Fernando Britos
0FerchuS0

(usa Ubuntu)

Enviado em 17/06/2009 - 09:50h

mt obrigado gente.. agora.. so uma duvida como eu fazo para que o mutt funcione com o ssmtp? ou com so instalar os dois ja funcionam juntos?

Obrigado.


6. Re: Script para enviar email [RESOLVIDO]

Genesco Sousa
gesousa

(usa Ubuntu)

Enviado em 17/06/2009 - 10:59h

No caso do ubuntu/debian seria, mas acho que da para vc adptar no suse:

udo apt-get install ssmtp

sudo nano /etc/ssmtp/ssmtp.conf

hostname=localhost
rewriteDomain=gmail.com
AuthUser=seu-email@gmail.com
AuthPass=senha
AuthMetod=plain
FromLineOverride=NO
Mailhub=smtp.gmail.com:465
UseTLS=YES

bom vc pode enviar o email com o ssmtp, mas ele é limitado... o mutt por exemplo aceita attchament

ssmtp email-destino@dominio.com < email.txt

Configuração do Mutt

sudo apt-get install mutt

sudo mkdir /root/Mail
sudo mkdir /root/Mail/SENT

sudo nano /root/.muttrc

set folder="/root/Mail"
set sendmail="/usr/sbin/ssmtp"
set from="seu-email@gmail.com;"
fcc-hook /root/Mail/SENT

bom agora testar o mutt:

mutt -s "Teste de email" -a /tmp/file.tar.gz email-destino@dominio.com < /tmp/mailmessage.txt




7. mapeando o envio do e-mail.

Luiz Gomes
luizgomes

(usa Ubuntu)

Enviado em 06/09/2010 - 09:27h

Senhores,

Tentei enviar o e-mail, pelo MUTT, contudo, não enviou. Como eu mapeio este envio(se a mensagem saiu, chegou etc)? Podem ajudar, por favor?

Grato de todo






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts