Página 1 de 2 12 ÚltimoÚltimo
+ Responder ao Tópico



  1. #1

    Padrão enviar arquivo via e-mail usando shell script

    Olá pessoal, fiz uma rotina em php que gera um determinado arquivo.
    no meu script eu rodo
    php rotina.php

    e ele me gera o arquivo saida.zip como faço para no scritp atachar o arqivo enviá-lo para um determinado e-mail ???

  2. #2
    whinston
    Visitante

    Padrão funcao mail do php

    usa a propria funcao mail do php ou bash

    cat arquivo.zip | uuencode arquivo.zip | mail [email protected]



  3. #3

    Padrão enviar arquivo via e-mail usando shell script

    Tu é fera mesmo.

    Valeu.

  4. #4

    Padrão Re: funcao mail do php

    O mesmo vale para eu mandar uns logs????


    Citação Postado originalmente por whinston
    usa a propria funcao mail do php ou bash

    cat arquivo.zip | uuencode arquivo.zip | mail [email protected]



  5. #5
    whinston
    Visitante

    Padrão funciona sim

    Valeu amigo
    Funciona pra qq tipo de arquivo. Ele ele todo conteudo do arquivo que sera enviado, codifica no formato padrao de anexo para emails e usa a funcao mail para enviar. se vc quiser colocar assunto, use -s "xxxxx"

    cat arquivo.zip | uuencode arquivo.zip | mail [email protected] -s "bkp do servidor"

  6. #6

    Padrão Re: funciona sim

    Valeu pela dica!!!!!

    :lol:

    Citação Postado originalmente por whinston
    Valeu amigo
    Funciona pra qq tipo de arquivo. Ele ele todo conteudo do arquivo que sera enviado, codifica no formato padrao de anexo para emails e usa a funcao mail para enviar. se vc quiser colocar assunto, use -s "xxxxx"

    cat arquivo.zip | uuencode arquivo.zip | mail [email protected] -s "bkp do servidor"



  7. #7
    Visitante

    Padrão enviar arquivo via e-mail usando shell script

    Para dificultar um poquinho mais, como faço para adicionar um conteudo de um arquivo como body da mensagem que esamos discutindo ????

    Ou seja, como adicionar, anexo, subject e body em uma mensagem via shell ??

    Abraços.

  8. #8

    Padrão enviar arquivo via e-mail usando shell script

    Citação Postado originalmente por Anonymous
    Para dificultar um poquinho mais, como faço para adicionar um conteudo de um arquivo como body da mensagem que esamos discutindo ????

    Ou seja, como adicionar, anexo, subject e body em uma mensagem via shell ??

    Abraços.
    Foi mal, não perceb que não estava logado.

    A pergunta ainda está valendo.



  9. #9
    whinston - nao logado
    Visitante

    Padrão soh via php

    ixe pessoal, via bash eu nao sei, mas via php eu tenho 1 script

  10. #10

    Padrão enviar arquivo via e-mail usando shell script

    Me manda, que eu rodo ele no shell e me atende da mesma forma,
    [email protected]

    Abraços.



  11. #11

    Padrão Re: soh via php

    Ao invés de mandar no email do colega posta ai.... para a gente tbm [email protected]!!!!!




    Citação Postado originalmente por whinston - nao logado
    ixe pessoal, via bash eu nao sei, mas via php eu tenho 1 script

  12. #12

    Padrão enviar arquivo via e-mail usando shell script

    pessoal, aproveitando o topico...

    pra eu mandar e-mail pelo comando mail eu tenho q ter algum servidor de e-mail configurado no meu Linux?

    ou eh so eu dar o comando seguindo do e-mail do destinatario que ele xega?

    Valeus




  13. #13
    LenTu
    Visitante

    Padrão enviar arquivo via e-mail usando shell script

    naum.. naum.... eh soh vc ter uma conexão coa internet msm... q jah envia...

    :twisted:

  14. #14

    Padrão enviar arquivo via e-mail usando shell script

    estranho...
    eu jah fiz varios testes pra mandar e-mail como comando e ele nunca manda...

    do enter depois do comando e nunca da alguma mensagem ou algum retorno

    sempre tenho q dar ctrl + C para sair do comando..


    PS: aquela carinha no final da msg axei que ele ta me zuado...
    hehhehe

    []s



  15. #15

    Padrão enviar arquivo via e-mail usando shell script

    Citação Postado originalmente por black_burn
    estranho...
    eu jah fiz varios testes pra mandar e-mail como comando e ele nunca manda...

    do enter depois do comando e nunca da alguma mensagem ou algum retorno

    sempre tenho q dar ctrl + C para sair do comando..


    PS: aquela carinha no final da msg axei que ele ta me zuado...
    hehhehe

    []s
    Olha, sempre funcionou comigo. Mas, vamos lá.. tente com base64, "uuencode -m arquivo.zip"

    Porém, creio que não seja este o problema, tenho quase certeza que é o servidor SMTP que está "segurando" o email. Você consegue enviar arquivos anexos normalmente usando um cliente qualquer, por este mesmo servidor smtp ?
    Abraços.

  16. #16

    Padrão enviar arquivo via e-mail usando shell script

    humm
    mas eu por enquanto naum quero mandar e-mail com anexo...

    somente texto mesmo, pra agilizar alguns contatos e coisas do genero

    infelizmente aqui naum funciona...


    []'s



  17. #17

    Padrão enviar arquivo via e-mail usando shell script

    Se quiser descobrir o motivo e tentar resolver, estamos dispostos a ajudar.

  18. #18
    E-mail
    Visitante

    Padrão Anexar Arquivo

    Alguém poderia me informar como anexar um arquivo dentro do comando mail no windows



  19. #19
    eltomas
    Visitante

    Padrão enviar arquivo via e-mail usando shell script

    [quote="black_burn"]humm
    mas eu por enquanto naum quero mandar e-mail com anexo...

    somente texto mesmo, pra agilizar alguns contatos e coisas do genero

    infelizmente aqui naum funciona...


    []'s[/quote
    tentou mail [email protected] -s "assunto" < arq_contendo_texto.txt]

  20. #20

    Padrão Estou com o mesmo problema

    Tb estou com o mesmo problema e não consigo descubrir.

    Segue o log do /var/log/maillog


    Feb 1 15:46:33 ocomon sendmail[28533]: j11HkXR5028533: from=root, size=53, class=0, nrcpts=1, msgid=<[email protected]>, [email protected]
    Feb 1 15:46:33 ocomon sendmail[28533]: j11HkXR5028533: [email protected], ctladdr=root (0/0), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30047, relay=[127.0.0.1] [127.0.0.1], dsn=4.0.0, stat=Deferred: Connection refused by [127.0.0.1]


    Grato desde já ....