+ Responder ao Tópico



  1. #1
    whinston
    Visitante

    Padrão mail no bash

    moçada, to usando a seguinte sintaxe:

    echo "teste" | mail [email protected] -s "assunto"

    pra enviar email via script
    tem como fz ele enviar como sendo algo alem de root ?

  2. #2

    Padrão aew

    Aew,

    Nao tenho certeza, mas acho que é mail -u "user"


    testa ae.. se for avisa


    flws,

  3. #3
    whinston
    Visitante

    Padrão Re: aew

    Citação Postado originalmente por cebolark
    Aew,

    Nao tenho certeza, mas acho que é mail -u "user"


    testa ae.. se for avisa


    flws,
    num funfo

  4. #4

    Padrão RE:

    Whinston, faz assim ó:

    $ echo "Mensagem" | mail -a "From: [email protected]" -s "Assunto" [email protected]

    Ai é só especificar o e-mail do remetente na frente do "From: "

    Espero ter ajudado...
    --
    Abraços!
    Lauro Gatz

  5. #5
    whinston
    Visitante

    Padrão Re: RE:

    Citação Postado originalmente por LaGatz
    Whinston, faz assim ó:

    $ echo "Mensagem" | mail -a "From: [email protected]" -s "Assunto" [email protected]

    Ai é só especificar o e-mail do remetente na frente do "From: "

    Espero ter ajudado...
    --
    Abraços!
    Lauro Gatz
    e ae kra blz?
    sera q cometi algum erro, veja soh:

    echo "teste" | mail -a "From: [email protected]" -s "teste" [email protected]
    mail: invalid option -- a
    Usage: mail [-iInv] [-s subject] [-c cc-addr] [-b bcc-addr] to-addr ...
    [- sendmail-options ...]
    mail [-iInNv] -f [name]
    mail [-iInNv] [-u user]

  6. #6

    Padrão RE

    Não whinston, o comando está correto, pode ser que a versão do seu mail (mailx) seja uma versão mais antiga, e não tenha essa opção... contudo eu tenho usado esse método pra envio de informações dos meus servidores pra mim e nunca tinha visto esse erro...

    Tenta dar uma checada no man do seu mail, e veja se ha alguma outra opção como o -a, no meu aqui ele dá o -a como:

    The options are as follows:

    -a Specify additional header fields on the command line such as "X-
    Loop: foo@bar" etc. You have to use quotes if the string con-
    tains spaces. This argument may be specified more than once,
    the headers will then be concatenated.


    Pode ser que haja uma outra opção devido a diferença de distros sei lá, como eu só uso Debian "por opção", não tenho outra distro pra testar... mais creio que possa ser isso.
    --
    Abraços!
    Lauro Gatz

  7. #7
    whinston
    Visitante

    Padrão q m

    pootz, meu mail eh capado, rs

  8. #8

    Padrão Re: q m

    Citação Postado originalmente por whinston
    pootz, meu mail eh capado, rs
    hehehehehehe...
    ai complica....

  9. #9
    Aicomplica !!!
    Visitante

    Padrão Sera q ninguem sabe ???

    Daí_Complica