[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: e-mail via linha de comando



On 7/26/07, Fernando Faria Mariano <fernando@kachan.com.br> wrote:
>
>  Bom dia.
>
>  Pessoal em minha rede possuo dois servidores: um servidor de backup(1) e
> outro de Firewall/Internet/e-mail(2).
>
>  Quando digito o comando mail -s Assunto fernando@kachan.com.br no meu
> servidor de e-mail(2) é enviado para minha caixa postal onde consigo receber
> meu e-mail normalmente em meu cliente de e-mail. Mas quando digito o mesmo
> comando em meu servidor de backup o e-mail vai para a sua propria pasta em
> /var/mail/fernando (entrega local), ou seja, não vai para meu servidor de
> e-mail que é a máquina (1).
>
>  Gostaria configurar um programa client de e-mail (para console) para
> utilizar em meus scripts de backups enviando alguns avisos como término do
> backup, avisos de carga alta do sistema e etc... ou seja, preciso que o
> e-mail enviado por linha de comando da maquina (2) seja enviada para meu
> servidor de e-mail(1) e nao que a entrega seja local...
>
>  Espero ter sido claro agora...
>
>
>  Obrigado
>  fernando faria

Fernando,

As manpages são seus melhores amigos. Veja este pedaço:

$ man mail
(...)
   Personal and system wide distribution lists
     It is also possible to create personal distribution lists so
that, for instance, you can send mail to ``cohorts'' and have it go to
a group of people.  Such lists can be defined by placing a line like

           alias cohorts bill ozalp jkf mark kridle@ucbcory

in the file .mailrc in your home directory.  The current list of such
aliases can be displayed with the alias command in mail.  System wide
distribution lists can be created by editing /etc/aliases, (see
aliases(5) and sendmail(8)); these are kept in a different syntax.  In
mail you send, personal aliases will be expanded in mail sent to
others so that they will be able to reply to the recipients.  System
wide aliases are not expanded when the mail is sent, but any reply
returned to the machine will have the system wide alias expanded as
all mail goes through sendmail.
(...)

Isso indica que a mensagem não é entregue pelo comando mail, mas sim,
pelo MTA da máquina, neste caso o sendmail, ou seja, para configurar
qual servidor de SMTP será utilizado para a entrega de mensagens você
deve fazer isso no sendmail.

boa sorte,

-- 
 | --
 | Otávio Fernandes <otaviof at gmail dot com>
 | FreeBSD 6.2 Release && GNU/Linux User: 283.396
 | http://otaviof.googlepages.com
 | --



Reply to: